MeTV had a chance to visit a Tower Records pop-up store in the Chicago suburb of Highland Park, where the iconic brand partnered with The Smashing Pumpkins for a nostalgic music experience. The iconic yellow sign with red letters stood outside the pop-up. ...