Lord 13

Lord 13 - Lord 13

MBR 04 CD

rating

€0.00 Ex Tax: €0.00

Stoner Rock band formed in 1999 in Athens, Greece. Alternative Psych.Rock!! They performed live at Indie Free Festival (Athens) in 2010 & 2012...

1 - 1 of 1 (1 Pages)