Unsurprisingly, Florence brings this classic to another level.
Jimmy Fallon & Florence Welch Sing "Balls In Your Mouth"
www.latenightwithjimmyfallon.com
Jimmy and Florence Welch reprise the BP oil spill song "Balls in Your Mouth."
Late Night with Jimmy Fallon’s Facebook Wall