Trash Talking Roush Mustang Owner VS Focus RS Money Race!

After some trash talking for months finally the BabaYaga RS takes on a Roush Mustang for some small money!

Mustang was the one honking the races!

Enjoy!

Roush Mustang takes on a Subaru WRX

All filmed in Mexico!