A few dozen inches of snow may scare most people into hiding in their homes, but for those of us who enjoy opposite lock and empty roads, it's a chance to come out and play in our cars.

Maybe that means having a bit of fun in your winter beater. Or maybe it means you're going to say to hell with bad weather and bring out your Alfa Romeo 8C Competizione. After all, "Competizione" means "hell yeah snow drifting" in Italian. At least I think so, anyway.

Our pal Rob at RCH3 Photography captured this video and these awesome photos of an 8C at play in Boston yesterday. He thought you would appreciate them. The 8C's sexy curves and bright red paint are a striking image in the snow-covered city.

Be sure to turn up your speakers nice and loud so you can hear the Alfa's 4.7-liter V8 doing what it does best.

A Boston Blizzard Means Fun Time For This Alfa Romeo 8C CompetizioneS

A Boston Blizzard Means Fun Time For This Alfa Romeo 8C CompetizioneS

A Boston Blizzard Means Fun Time For This Alfa Romeo 8C CompetizioneS

A Boston Blizzard Means Fun Time For This Alfa Romeo 8C CompetizioneS

Photos and video creditRCH3 Photography