ÜberTwitter
Viewed 86 times
Ahhh, beautiful Buffalo. HSBC Arena is the spot.
5 City Ship Canal Buffalo NY 14203 USA
(Lat/Long: 42.871351,-78.878084 accurate to within 939 meters)