TNB Night Owl (Open thread) TNB Night Owl — Noir Side Street Presents “The Lost Moment” April 12, 2023 12:18 am EDT Lady Snark Comments Off on TNB Night Owl — Noir Side Street Presents “The Lost Moment” “…who walks dead among the living…” …