The annual parade of “New York’s Finest” was filmed on June 1, 1899, in Union Square. Continue reading.
Click here to search Today in History for other historic moments.
Няма коментари:
Публикуване на коментар