The ladies are wiping the floor with Japan.
1
Aaaaaaaagggghhh 71 Hemi Cuda. My favorite muscle car ever.