Join Date: Sep 2015
Location: Scottsdale, Arizona
New Barracuda has me intrigued
I read that they're bringing the Barracuda back! I fired up Google and searched around for a site to discuss the new 'Cuda, and here I am.
Something a lil' smaller, nimbler, and faster than a Challenger is just my speed...