December 2 2018 11:36pm

NYPD find engagement ring that newly engaged London couple dropped in a sewer grate

Members of the New York Police Department recovered an engagement ring that a newly engaged London couple dropped in a sewer grate in Times Square.

Responsive site?

Video Home