Here are the official visuals for Mumford & Sons’ new single “I Will Wait,” with some help from Colorado’s infamous Red Rocks Amphitheatre. I’ve never been, but I’ve heard nothing but “best venue in the country” when talking about this place. The video seems to provide further evidence that this is the case.
Could be wrong, but does Mumford semi-resemble Tim Tebow? Anyone?