Old Fart testing his street Barracuda
Congrats Ted!
Nice ride! Does your 'Cuda make you 18 again?....mine does
Print