-
The Psychedelic Furs are truly back and better than ever as they tour their first studio album since 1991, "Made of Rain". Last week the band filled Rock City with a set promising to leave fans with their ears ringing with a selection of hit singles from their seven...