Scowl release "Special" music video, sign to Dead Oceans
Scowl have released a new music video. it's for the song "Special," which as of now, is a stand alone single. However, the band has also signed to the label Dead Oceans, so presumably, an EP or LP will follow. We'll keep you updated.