Check Out This Amazing Stop-Motion Animated Short Called Captain 3D
Here’s an amazing, award-winning animated short by director Victor Haegelin that you don’t want to miss. The story is about an unexpected superhero Captain 3D who sprung to life from the cover of his comic book. Everything to this superhero is a-OK until he put on his “super anaglyph glasses” […]