TNB Night Owl (Open thread) TNB Night Owl – The Stolen Colon November 1, 2018 12:01 am EDT AlienMotives Comments Off on TNB Night Owl – The Stolen Colon Police reported on the 29th that the cancer screening aid has been found. …