A short work clip of Mumford and Sons performing their opening song at the 2011 Telluride Bluegrass Festival. This dynamic rock out in the rain was a crowd pleasing sensation. Check out bluegrass.com
Connect with us on: