Now
38
Sat
53
Sun
57
PORTLAND, Ore. (SBG) - No, it’s not the Ninja Turtles. A group of people in the sewer come out of a manhole by Chown Hardware in Portland, Oregon.