User:Bruce ProductionsHD

Aussie Demon are two monster trucks that competed in Australia more information it's theme song is (sic) by Slipknot