Mumford and Sons, Cadillac Sky, and King Charles perform “Lady of the River” at Terminal 5 in NYC on November 16, 2010. ┬áThis video is guaranteed to brighten your day!