Originally posted by RattleandHum1988:Me! Letterman starts in about half an hour here. That means U2 will come on in about an hour and 20 minutes. Let's do it up!!!
How long does letterman go on for usually? When do the musicians normally go on? I've never watched letterman before.