Does anyone on here own the lime green early Barracuda I saw on a trailer today about 3 pm heading towards Cardiff on the M4 at Pyle?
looked sweet from a distance, I was goin the other way
Lime green Baracuda spotted
Moderator: Moderators