Episode 3 – LAT 40° 47' N/Long 73° 58'W

A man who has apparently committed suicide is found hanging from a window on Ellis Island. The team has to figure our how the death occurred.

Leave a Reply