CLICK TO VIEW ALL
Prospect Park 2003
Click to Enlarge Images - Photos by Tamera Morgan
Prospect Park is a 585-acre urban oasis located in the heart of Brooklyn, New York City’s most populous borough.
This incredible performance has been credited with establishing the permanent fan base in NYC.