savageonwheels.com
New Toyota Supra is super fun
We’re on a mission from God…. A line out of the 1980 hit movie The Blues Brothers and totally appropriate for this blog entry as Mark and I traveled to the Midwest Automotive Media Ass…