Embed from Getty Images

Buffalo Gets 22 Inches Of Snow…In Fall

October 13, 2006

Known as Lake Storm “Aphid”, the New York town was caught off guard from the terrible conditions that weren’t expected for a few more weeks.

« Previous page 1 2 3 4 5 6 7 8 9 10 11 12 13 Next page »

MORE FROM HIP-HOP WIRED