Plastic Barricades is an alternative indie rock band from the UK which has just released their new album Mechanics of Life. It is a collection of melody spun songs which entice with craft and warmth whilst strolling through a landscape… Read More ›
Plastic Barricades is an alternative indie rock band from the UK which has just released their new album Mechanics of Life. It is a collection of melody spun songs which entice with craft and warmth whilst strolling through a landscape… Read More ›