Wednesday, November 19, 2014
Holy mother of God, check out the giant snow wall swallowing Buffalo
According to meteorologist, this radar image is something they haven't seen in a very long time
....
http://12160.info
Newer Post
Older Post
Home