The Dead Weather - Die By The Drop live

The Dead Weather perform Die By The Drop on the Pyramid Stage.

5 minutes

This chapter is from