consequenceofsound.net
Check Out: Cults – “Abducted”
They also announce summer tour dates.