Haim

REVIEW: Mumford & Sons do not disappoint audiences at the Patriot Center

Fresh off of their slew of Grammy wins, Mumford & Sons took residence at George Mason University’s Patriot Center for two back-to-back shows on Feb. 13 and 14.