Probably the best least effort mashup I've heard.

Miles Davis and LCD Soundsystem

Advertisement

Share This Story

Get our newsletter