Episode 193: Subaru Insanity

A bunch of Subarus unleash their fury on the track, off the track, and on the highway.