Toilet Paper Ninja in the Springs has been making stealthy TP deliveries
Not all heroes wear capes! There's a 'ninja' here in Colorado Springs who has been dropping off rolls of toilet paper on people's front porches. Check out the video footage here!