Saw TMNT for the first time since childhood last year and I was surprised at how awesomely enjoyable it still is as an adult. Although it is 50% responsible for that scene in Crash being "Casey Jones getting it on with the scientist from Stargate".
Bossa Nova! … Chevy Nova?