That is a 2D Buffalo.
http://www.aluminumstatue.com/images/AlumApr19 133_small1.jpg
And why hate on Toronto? Sure they have absolutely no fan support for football... but its ALOT better than Miami (less scumbags, bad drivers, old people, and mexicans) and its only 45 min to an hour drive from Buffalo (excluding access slow time at the border)
Why not expand Buffalos fan base an hour out to one of the biggest cities in North America?
This could boom Buffalo into something big. It already has. Ontario license plates are around everywhere!