Looks like you guys had lots of fun! I told my dad they need to take my little brothers to Cars Land. They LOOOOOVE that movie and would lose their minds! They were just in Florida. Too bad they didn't build a Cars Land in Orlando.
"I don't really know, but I suspect the addition of nuts." - Squid