‘The Life of a Showgirl’: Which stores are staying open late to sell Taylor Swift’s new album?
Nearly 500 participating locations of the retailer are staying open late on Oct. 2 to celebrate “The Life of a Showgirl” with a release event when midnight strikes on Oct. 3.