The website promotes the band’s 12th studio album ‘Modern Nature’ with a raft of great images and a compelling story to tell. The design and subtle animation adds to the excitement around the album announcement.

COMMENTS

Jen
April 29, 2015 at 8:42 am

Ace!