watch The White Stripes: The Detroit Institute of Arts
The White Stripes: The Detroit Institute of Arts
The Whites Stripes live at The Detroit Institute of Arts, November 2, 2001. Filmed in the Rivera Court.....
Read MoreThe Whites Stripes live at The Detroit Institute of Arts, November 2, 2001. Filmed in the Rivera Court.....
Read More