Tag Archives: lcd soundsystem

Trailers: 20 July 2012

If you haven’t been living under a rock for the last year, you know that Batman will dominate this weekend. By a lot. Here’s a trailer for it, and some…