View Single Post
Old December 26 2011, 01:34 PM   #865
Re: Top Gear New Series

Top Gear is one of my favorite Tv show . in fact its a favorite show of all sports cars lovers and the guys have little sense about heavy engines and specifications of good cars .
ethrixdexter is offline   Reply With Quote