Today we have a quarter mile drag race between two fantastic muscle cars, between a 1970 Plymouth Barracuda and a 1993 Ford Mustang Lx. The cuda is powered by a HEMI engine, both cars are modified and highly tuned. By the way, do you know what FORD stands for? It stands for “Fear Of Racing Dodge”! Lets watch the video below to find out is there any fear against this HEMI Cuda.