Tech: People are saying a movie theater in Times Square is crawling with bed bugs '€” again (AMC)

13 October 2017, 13:49 UTC

Patrons of the AMC Empire 25 in New York City's Times Square are complaining of bed bugs.

More details