Velcro Teddy Bears

Velcro Teddy Bears Rock and roll how it should be made, without the fanfare – but perhaps a paisley shirt or two – Velcro Teddy Bears are Sam Chadwick (vocals), Mike Holland (drums), and brothers Mike Griffin (lead guitar), and Josh Griffin (bass guitar). The ‘What Makes You Right?’ EP was released on DMF Digital […]