68ValiantEffort
Well-Known Member
Theres this movie on Turner South call "Highwaymen," i seen it one other time about a month ago, but its got a Barracuda in, im not sure of the year, i think one of the guys in the movie said it was a '69, but its pretty sweet. Really cool movie i think, anyways....