In the ‘90s, there was an ICEE stand at Nickelodeon Studios with the same motif as the main bu