http://www.motorward.com/2011/11/top-gear-spotted-filming-in-italy-spoiler/
H HyperMac954 · Registered Joined May 17, 2011 · 983 Posts Discussion Starter · #1 · Nov 2, 2011 Only show this user http://www.motorward.com/2011/11/top-gear-spotted-filming-in-italy-spoiler/
amgpower63 · Registered Joined Aug 30, 2011 · 98 Posts #2 · Nov 2, 2011 Only show this user there's a couple of videos on youtube also