News

The temporary installation of the mirror is a fun and interactive marketing event for the show’s upcoming Halloween special that airs on October 27.The CBS Ghosts-branded mirror is installed on ...