Review: KTF Live at The Dublin Castle, London UK October 19, 2002

via Kiss the Frog, Leisur Hive, Forcis The Dublin Castle, London UK – Saturday October 19, 2002 Review and photos by Uncle Nemesis Kiss The Frog, tonight’s headliners (if a gig at which all the bands are more or less level-pegging in terms of profile can be said to have a headliner) are apparently winding up an extensive European tour. They’re a wiggy art-rock psychedelic experience from California, and