Recap: Royal Blood Live at the Metro
Last night we were lucky enough to witness one of the best concerts of the year thanks to UK twosome Royal Blood. The power duo played the hallowed stage at the Metro in Chicago’s north side this past Wednesday night and delivered a set that left everyone in […]
Recap: Royal Blood Live at the Metro Read More »