Where is Madison Square Garden Bowl located?
Madison Square Garden Bowl, Madison Square Garden Bowl, United States of America (approx. 40.752686°, -73.91641°)
Madison Square Garden Bowl, Madison Square Garden Bowl, United States of America (approx. 40.752686°, -73.91641°)