Two Ford Mustangs Set World Record For Largest Tire Mark Image


Two Ford Mustangs have claimed a Guinness World Record for the 'largest tire mark image' in Saudi Arabia.
Read more ยป