Toilet paper ‘ninja’ in Colorado Springs makes surprise deliveries

Mar 25, 2020

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?