The 13th Floor

News 

People Are Freaking Out Over This Controversial Ad for ALTERED CARBON

This wouldn’t be the first time an ad campaign used a bus stop billboard in nightmarish ways, but Netflix is definitely pushing the envelope in promoting their new sci-fi series ALTERED CARBON. So far, this tactic has only shown up in one location — a bus stop kiosk in West Hollywood, at the busy intersection […]