Wow. What can I say? I was really blown away by this song the first time I heard it. British band Castelle from Southampton recently posted the official video for their awesome single "Mayday". All I could say is if you feel like jumping or running around going crazy, now that it's summer and all, this song definately pumps up the atmosphere. see for yourself!