US: Times Square Billboard Catches Fire in New York
- Captured on Saturday 18th of May 2019
- Location is New York
Description
An electronic billboard on the 3 Times Square building caught fire on Saturday afternoon. It is located between 42nd Read more...