West Hollywood Bus Stop Ad For New Netflix Show Creeps Some Out

Commuters in West Hollywood, California were startled to find a very lifelike mannequin encased in the plastic of the bus stop wall reserved for ad space that appeared to be breathing.