So basically, Top Gear Live show is coming to my town soon (03.07.). I was wondering if any of you has seen it / will see it, and would you recommend going to it?
Tue, 2014-05-06 21:32
#1
Top Gear Live coming to my town-would you recommend it?