The original Idle Hands, which starred Devon Sawa and Jessica Alba, follows a slacker teenager whose hand becomes possessed, ...
From the moment it started with a bang 25 years ago, the Adelaide 500 cemented itself as the standout Supercars event.