View Psychedelic Furs, Talk Talk, 10,000 Maniacs on Jul 23, 1984EditFollowShare42 years agoMon, Jul 23, 1984at National Hose ParkThe Psychedelic Furs @ National Hose ParkBuffalo, NYMirror MovesPsychedelic Furs, Talk Talk, 10,000 ManiacsEditFollowShare