retro video games episode 18 ninja turtles 2 Nintendo 1990 part 2 (season 109) April 24, 2021 by groovy entertainment Facebook Twitter Pinterest LinkedIn Source