My new favorite car? WOOOOOW! :smileup: https://www.youtube.com/watch?v=5NwsERB16U0
Darth · Registered Joined Dec 3, 2008 · 8,423 Posts Discussion Starter · #1 · Apr 2, 2014 Only show this user My new favorite car? WOOOOOW! :smileup: https://www.youtube.com/watch?v=5NwsERB16U0
Moparkato · Registered Joined May 11, 2011 · 513 Posts #2 · Apr 3, 2014 Only show this user Oh My, This Barracuda is super smooth. I love it when he says good by Porsche!