DEAF RAT Presents Lyric Video For New Single “Say Your Lies”!
DEAF RAT hails from Dalarna in Sweden, a small region with long traditions of mining, steel industry, music and a healthy dose of DIY attitude. The broad sound of DEAF RAT is built on a […]