Season 17, Episode 13 Snohomish Car Show

First Aired: April 28, 2013

A Washington state car show; new suspension components.