Links White Stripes in Panama City May 25, 2005 Jake Brown Leave a comment Motor City Rocks covers the White Stripes in Panama City where Jack and Meg make the sweat drip out of every pore.