The newest show of the Top Gear franchise, Top Gear America, debuted last night on BBCA. http://www.bbcamerica.com/shows/top-gear-america This is supposed to replace Top Gear USA that was cancelled after last year.
Who watched it?
What were your thoughts?
I am a bit biased so I will leave my opinion out for now.