Los Angeles Venue The Satellite to Discontinue Live Music Events
One of the biggest bummers of COVID-19, outside of the obvious, is that a number of music venues are on the verge of closing permanently. That moment, however, is now. Los Angeles’ The Satellite announced on Friday morning that it will be removing its stage and no longer be hosting live music and will become […]