The Sewer Lair

The Sewer Lair is the location where the Teenage Mutant Ninja Turtles will rap in Artists vs Turtles.

Information on the Location
It is the secret lair and hideout of the TMNT.

Appearance in the Rap Battle
TBA