Selling out faster than any other city in America, Mumford and Sons played to an energetic crowd at First Avenue on October 29th, and The Current was there to record it.
Selling out faster than any other city in America, Mumford and Sons played to an energetic crowd at First Avenue on October 29th, and The Current was there to record it.