Electric Dinosaur Tag

Sometimes, tracks come along that are so irresistibly catchy that they become worldwide phenomenons at a crazily fast rate ('Gangnam Style' and 'What Does The Fox Say?' anyone?). Sure, they aren't always tracks that are meant to be taken seriously but that's half the fun of it: creating a track that makes people laugh, have fun and forget about the world for a