Starcourt Mall has it all! Mike, Mike, Kevin Eldridge, and Jay Sherer check out the new attraction in Hawkins, Indiana...