Steven Colbert and Steve Carrel sing National Anthem