Review by roistoNov 22, 2006(edited over 2 years ago)
A drugged-out slice of electronic Italo-Disco about dropping acid while "touring the clubs". An acquired taste (the music, that is), but one that I've grown to appreciate through the years. The vocals are really bad, but that's part of the appeal of this weird track. There's also a reference to Studio 54 in the intro.