Videos
The May 2020 Edition Of Supercar Fails
The Supercar Fails YouTube channel uploaded their May compilation on June 1st. There is some footage of rioters and looters destroying and setting fire to brand new Mercedes Benz at dealerships.