The Business of Drugs S3E23 backdrop
The Business of Drugs poster

The Business of Drugs (2020)

S3E23 The Real World (2)

Apr 02, 2005 Season 3 Episode 23 Documentary, Crime

Leonardo and Usagi venture into the Battle Nexus, seeking a method to bring the four turtles and their sensei back together. However, they discover that the Battle Nexus is now dominated by the sinister Ultimate Drako, with Master Splinter held captive within his clutches.