Australian automotive parts store chain Supercheap Auto has released another of their crazy cinematic videos, featuring tire-shredding Muscle Cars of both the American and Australian variety. Posted by Greg Acosta