It’s been quite awhile but Ito & John D have decided to make a new episode – how nostalgic!  Here’s a short teaser with a look at what is in store for the upcoming episode.