Thank god the 1980's ended! I didn't know that this existed but when trolling the Netflix instant queue I found a hidden gem! Check out this terribilarious intro from the late 80's live-action/animated TV show. I almost peed my pants.

More From Banana 101.5