Type keyword(s) to search
The canceled vampire drama is being promoted on the streets of Sao Paulo with posters in glass boxes that burst into flames at sunrise.
TOPICS: The Passage, FOX, Marketing