The phrase "to haunt the town" means to be frequently seen or present in a particular place, usually in a way that makes people notice or remember you.
Sentences with «to haunt the town»
Warner Bros has unveiled the first trailer for the new take on the horror classic It, adapted from Stephen King's novel, about the sadistic, evil clown who haunts a town in Maine and takes their children. (firstshowing.net)
In the small town of Derry, Maine, seven young friends unite against a terrifying supernatural creature that has been haunting their town for centuries. (impulsegamer.com)
The M - rated adventure game sees players once again return to the titular haunted town, this time to track down the missing daughter of protagonist Harry Mason. (gamespot.com)