The White Stripes: The Detroit Institute of Arts

20211h 25min

The Whites Stripes live at The Detroit Institute of Arts, November 2, 2001. Filmed in the Rivera Court.

JustWatch makes it easy to find out where you can legally watch your favorite movies & TV shows online.

The White Stripes: The Detroit Institute of Arts