TNB Night Owl (Open thread) TNB Night Owl – Ambush Bug August 11, 2018 12:01 am EDT AlienMotives Comments Off on TNB Night Owl – Ambush Bug A somewhat insane character who knew he was in a comic book. …