Thank You, CBS!
Evidently, PX This recently appeared on CBS’s The Insider— but unfortunately not in NYC, since apparently it’s been canceled here? Aww, boo.
Oh well! For a closer look at the segment and a bit of a peek behind-the-scenes, you know where to look…