Teaser for The Grates Upcoming Album

The Grates new album, "Secret Rituals" is coming up for release and they've put together a short teaser clip. Give it a gander.

Dune Rats - Wooo

Wooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo!