On this day 41 years ago, Neil Young was handed a note in the middle of his Madison Square Garden show, and announced to the audience that a peace accord had been reached in the Vietnam War. We'll spin a live Neil concert tonight at 5:20, and here's a clip of Neil (complete with mutton chops) back in 1984 explaining why he dislikes "celebrity culture"...