Space Park, located at 298 NE 61st St., in Miami, has become the new outdoor venue in Miami. Space Park was birth during the pandemic where many indoor music venues were not permitted to operate due to COVID-19. Space Park, an outdoor venue, was born out of a necessity to devise a new way to […]