Toilet paper Ninja is the hero we need, not the one we deserve. Not all superheroes wear capes, but this one delivers Charmin!
A masked man is going around Colorado Springs, CO delivering toilet paper rolls in the twilight hours to unsuspecting residents. The vigilante dressed in a ninja suit has been caught on a lucky recipient’s security camera. Where will he strike next?
Check out the heroic video below: