295 Main St, Buffalo, New York 14203 USA
Plants his feet firmly in front of this landmark
Photo Credit: Yelp