The Black Queen Debuts In Los Angeles

The Black Queen - Best New Bands

Los Angeles – Those that were able to witness The Black Queen on a chilly winter night in Glendale were treated to an eclectic night of music, capped off by an impressive performance by the super-group from Los Angeles. The choice to perform at Complex in the less-than-trendy city of Glendale seemed a bit surprising,

Continue Reading →