2660 Grand Island Blvd, Grand Island, New York 14072 USA
Me destroying a grand slam to deep left field in Cleveland thanks to the countless hours of practice I had at the Grand Island Fun Center!!!
Photo Credit: Yelp