Unbelievable Mexican 1965 Plymouth Barracuda
I can't understand a word he's saying except for Barracuda Fastback! Lol.
Print