gloriousnoise.com
White Stripes in Panama City
Motor City Rocks covers the White Stripes in Panama City where Jack and Meg make the sweat drip out of every pore.