was beginning to think i was trippen thinking this existed. Swear I had heard about it but don't see anything on TV about it or anything so thought i might have been mistaken, or possibly thought it had something to do with the disney resort because we had brought my kids there end of august. yay i'm not crazy, how come i see no comercials though wth..

and wow @ those 3d glasses cool aint jsut the stupid carboard stuff