Concrete Castles • New Single & Music Video • "Dollhouse"
Concrete Castles are back with a new single and music video for their track "Dollhouse" the band are about to embark on a tour with The Sound of Animals Fighting, go see them live if you can, you won't be disappointed.