CudaFan88
Well-Known Member
Not sure but I found this pic online. Are they coming back with the Barracuda? :?ops::burnout:
he probably saw the 'Plymouth makes it" part and figured it couldn't possibly be a Demon.That is my sig. :violent1::toothy7::dark1::jocolor::toothy10: