Super snow storm on its way??
6 feet of snow in Buffalo.
Heard there was a weather pattern developing that may be headed here for the holiday weekend and dump a ton of snow.
??????
6 feet of snow in Buffalo.
Heard there was a weather pattern developing that may be headed here for the holiday weekend and dump a ton of snow.
??????
Comment