Most of us stand pretty tall when Buffalo is mentioned anywhere....in national news, in magazines, in sports....

This is an AMAZINGLY awesome view of how the great city of Buffalo came to be.  Careful, you might even learn something! :)

 

More From The New 96.1 WTSS