looking like a mean track car!!

whats with the commodore V8 supercar front bumper on the shelf.. and other cars lying around in the garage??