Episode 22 - The 2017 New York Auto Show

Episode 22 · April 17th, 2017 · 34 mins 23 secs

About this Episode

This week Sami and Benjamin offer their opinion of the rationale behind holding a major autoshow in New York City, a metropolis that hates cars with a passion.