If you want to get in on the snowstorm action hammering North America right now, there are a whole bunch of live webcams available for your perusal.
Chaser Cam: Providence, RI
Maine Blizzard Cam: Unspecified, ME
Live Video app for Facebook by Ustream