The White Stripes

Megan White
The White Stripes performing live at Idroscalo
Milan, Italy â?? 07 June 2007
Credit: Brengola-Diena / WENN

See our biography of The White Stripes