HI IM NEW!! I stumbled upon the site and was like...."a whole site dedicated to Mika?!!! GOTTA JOIN!!" Uhm...i'm still tryin to figure out the site so if i make any random posts or something its just cuz ima newbie Well idk what really to say other than I live in the U.S. and Mika is a god haha:roftl: