Demi Lovato and Stephen Colbert must sing the national anthem in 30 seconds or less. Can they do it? Can you?

[To view video on YouTube, Click Here.]

Watch The Late Show with Stephen Colbert weeknights at 11:35 p.m.