Anyone watched the new Top Gear America?
I read a cool article on the new series here:
Overlanding in Supercars....I like it!
I may do the free trial and check it out.
I read a cool article on the new series here:
Overlanding in Supercars? What Has Top Gear America Done Now!?
Top Gear America has arrived, and to kick it off Dax, Jethro, and Rob are going overlanding in supercars! Wait, that’s not right...
www.motortrend.com
Overlanding in Supercars....I like it!
I may do the free trial and check it out.