340_dart_power
Well-Known Member
Found this today along the road in Pegram, TN.:
[ame="http://www.youtube.com/watch?v=sEva6_T6lm0"]YouTube - Early Barracuda in Pegram, TN.[/ame]
[ame="http://www.youtube.com/watch?v=sEva6_T6lm0"]YouTube - Early Barracuda in Pegram, TN.[/ame]