Even if Bruce Springsteen was a man of the people in many respects, he understood when he let down his fans on a few records.
Bruce Springsteen released Human Touch and Lucky Town 34 years ago today! On March 31, 1992, the legendary rocker made an unprecedented move by dropping not one, but two, new albums on the same day.