Mumford & Sons perform on the Strummerville stage By [email protected] Published: 07/11/2011 Mumford & Sons perform on the Strummerville stage