SupportSupport
Filming Location > Shea Stadium - 12301 Roosevelt Avenue, Flushing Meadows Park, Queens, New York City, New York, USA > Movies Sort by popularity Sort by rating Sort by release date Sort alphabetically
2004
92%

The Sopranos: Season 5

1997
71%

Men In Black

1978
57%

The Wiz