"Brothers" TV Spot for "Teenage Mutant Ninja Turtles"
The first 30-seconds TV Spot dubbed "Brothers" for 'Teenage Mutant Ninja Turtles' reveals the existence of "Master Splinter"! (Last seen as LEGO heehee). Check out them rat-hands! LOL
Source: SHH