I had this link forwarded to me from a Coulton fan. Seems a little weird. Maybe you can let me know what you guys think. Could this really be true?
ON EDIT: Did a little google search. Seems this guy did a little research. All I can say is "huh".
EDIT 2: People on Twitter are claiming it's a hoax. It's hard to confirm, since the site is down now. The dude also started a Twitter account to complain. Weirdness continues.
ON EDIT: All explained here.