Lemonheads - Luka

Luka” is a Lick track, released in 1989 by Lemonheads.

Watch the video for Lemonheads - "Luka"

Lemonheads

O Lemonheads foi formado em 1986 sob a influência da música feita por bandas como Hüsker Dü e Replacements. A banda teve v... Read More