This Tourist Review of Buffalo is Very Strange and ShockingThis Tourist Review of Buffalo is Very Strange and ShockingThis review of Buffalo is leaving many in WNY confused and shocked.Chris OwenChris Owen