Question: It was this day in Rock History in 2012, this guy played his longest show ever in Spain. Who was it?

Answer: It was Bruce Springsteen. The rocker turned in a three-hour-and-48-minute, 32-song, set at the Estadio Santiago Bernabeu in Madrid.