by David Garrick
0 Comments
Bands appearing on TV can have a real swinging good time.Their live performances usually sway us to their side of the fence. That’s what happened the other night on The Late Show with Stephen Colbert. The National stopped by and charmed us all with their song “Space Invader,” Watch the performance below. The song has...More Please