Stereogum — DJ Shadow debuted the first video for his new LP The Mountain Will Fall, which is due out this summer. The title track came out last month after a relatively quiet period for the producer, and in the accompanying clip, an astronaut hurtles through sp...
more info