Starting like a four-piece garage area rock clothing in 1993, the Finnish group Larry as well as the Lefthanded quickly faced a cult pursuing in their house nation. Timo Kaukolampi (vocals, bass), Mikko “Vilunki 3000” Viljakainen (keyboards), Mikko “Larry Acoustic guitar” Oksa (acoustic guitar), and Hannu Anttilainen (drums) shipped a …
Read More »