offtherecordblog.org
Single Review: Dogtooth – Trying to Save You
Dogtooth are an indie/alt rock trio based in Glasgow made up of John Hewitson on Lead Guitar/Vocals, Craig Morrison on Bass Guitar and Robert Lang on Drums/Backing Vocals. If you want to find out m…