Glasgow rockers go full on superhero in this clip for their new single which is out on May 14th.