Ladies and gentlemen, hold on to your cowboy hats, 'cause I'm about to introduce you to the wildest, most jaw-dropping, tire-scorching custom 1970 Plymouth Barracuda you've ever seen! Now, you might be wonderin' what makes this beauty so special, so buckle up and prepare to be blown away by the sheer awesomeness of this bad boy.
Hide player controls
Hide resume playing