LCD Soundsystem played Saturday Night Live last night brought their two brand-new singles, “Call the Police” and “American Dream” to the studio and live-coast-to-coast audience.

Check out the clips below.

No more articles