New Video: MayMay 19/04/2012 Share on Facebook Tweet on Twitter Below is the new video from MayMay, for the track All Is Still, taken from their debut, self-titled album which was released earlier this week…