Episode 93 "Lights, Camera, Action" claims that David Sarnoff invented the television.
While the actual inventor is a matter of debate, David Sarnoff in fact simply ran competing company RCA; he never did any actual inventing.
The battle footage is composed of Japanese footage from the Zyuranger Super Sentai series. This normally is not a problem, but if one looks closely, there are a few scenes where the word "Zyuranger" can be seen on the Rangers' Power Morphers/Blade Blasters/Weapons/etc.
In episode 72, "Green No More Part I", Lord Zedd has captured the rangers in an energy field, while he walks around gloating. Duct tape is visible on his staff just below the "Z" presumably broken during rehearsal because it is used to fight a powerless Tommy later.