Archive for November, 2011

This past weekend, Mumford & Sons stopped by Philadelphia’s Radio 104.5 for an in-studio interview. They also debuted a new song called Ghosts That We Knew. It’s very pretty, but be warned it’s a ballad–there’s no foot-stomping here.