Artist Ambassadors: Mumford & Sons debut new single “I Will Wait”
It is no secret that the Invisible Children office runs on Mumford & Sons. The minute the British band released their first album Sigh No More in 2009, you could hear it blasting from all offices, soundtracking our films, and inspiring some of our most crucial moments as an organization. In the spring of 2011 […]