The White Stripes photo

The White Stripes concerts in Lowell, United States

The White Stripes has just one concert in Lowell, United States at Tsongas Arena on November 21, 2003