article placeholder

Best of British: Lavotchkin

SHOORRT AAANND SWEEEEEET! Lavotchkin are a hardcore band from the north-east of England, so basically Scotland. Scotland is awesome, and don't let anyone tell you otherwise. The following track is from a no... Read More...