STA is now Ten Years Old

Posts tagged with "God Is In The TV"

Die! Die! Die!'s "Twitching Sunshine" Track Of The Week

"Dunedin’s [NZ] Die! Die! Die! fire off a scorching propulsive missile with "Twitching Sunshine" a bludgeoning Exocet entwined of drums, scalpel like guitar lines, sickly sweet female backing vocals."