Elisa Lam

Elisa Lam

In 2013, Elisa Lam, from Vancouver, British Columbia, was missing for several weeks before being found dead in a large water tank on the roof of the Cecil Hotel in Los Angeles, after guests complained about the taste of the water.

Previous Fact Next Fact
Categories: DeathPeople

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies