Guthrie, Okla. prepares for Mumford & Sons
Popular British folk group Mumford and Sons has chosen the town of Guthrie, Oklahoma as one of three locations in the U.S. where they will perform a concert. Stocked up on food, drinks, and mustaches, residents prepare to welcome the group -- and some 35,000 fans -- with good ole southern charm.