Home Weather Only in New England: T-Rex Snowblows in a Blizzid!

Only in New England: T-Rex Snowblows in a Blizzid!

Rawwwrrr! Watch this Dino demolish the snow!