Stephen Colbert with The Roots doing the Star Spangled Banner rackjite July 4, 2008 celebrities Post navigation Previous Previous post: Stephen Colbert joins John Legend to sing the National AnthemNext Next post: The Star Spangled Banner done well Jimi Hendrix