Moscow Madness: Cockroach On The Loose
MOSCOW, RUSSIA: Lets kick off our Russian trip coverage! Disoriented, sleep deprived and confused. This describes how I felt when I woke up my 1st morning in Moscow. The day before, Dima, lead singer and one of the original members of the long running punk band (17 years) “Tarakany!” (Cockroach!), had arranged for me to […]