Another great late-night moment courtesy of NBC’s Jimmy Fallon. A few days ago, Fallon and “best friend for six months” Stephen Colbert pledged that Colbert would sing the much-savaged YouTube sensation Friday on Fallon’s late-night show if the duo’s charity project raised $26,000 by this Friday. Despite skepticism that this could be an April Fool’s joke, Colbert, joined by The Roots, Fallon, Taylor Hicks and the Knicks City Dancers, delivered a rousing performance last night. Watch it below: