Where To Stream Craig of the Creek Season 1 Episode 13
Lost in the Sewer
- Aired April 27, 2018
- 30 Min
Craig agrees to help The Sewer Queen map the sewers, but he quickly finds himself in over his head.
Lost in the Sewer
Craig agrees to help The Sewer Queen map the sewers, but he quickly finds himself in over his head.