ADVERTISEMENT
I hope you enjoyed watching Zlumlord's video and these bad to the bone Mopar muscle cars screaming down the race track and if you did please let me know in the comment section below the Cuda or the Barracuda you liked better.
Did You See the LA Sheriff Drag Raced '67 Plymouth Barracuda Yet?
ADVERTISEMENT