New Netflix Bus Stop Ad is Creeping People Out

"The ad for the show 'Altered Carbon' is at a bus stop at Santa Monica Boulevard in West Hollywood."


Sponsored Content

Sponsored Content