Categories
Automotive

Top Gear Season One, Episode One

Yep, 1989! Featuring reviews of the Alfa 164, Saab 9000, and Tiff in a Sierra Cosworth RS. What’s not to love, especially the hair LOL!

Top Gear Season One, Episode One

dc