I just got a juicy invitation by email last night and even up to now I can't contain my excitement! I can't spill out the details to you guys just yet. I am just here to tell you that something HUGE is going to invade Dubai, Planet Earth April 2010. Project MEGA.
"Megans are time travellers and have an affinity with metamorphosis..."