Ducktails - Headbanging In The Mirror Gerard Marcus ยท May 6, 2015 St. Catherine out July 24th via Domino Recording Company