Elisa Lam’s body was found in the water tank atop a hotel in Los Angeles. The following video reveals the specifics about her last hours and the theories that surround her death:
Elisa Lam’s body was found in the water tank atop a hotel in Los Angeles. The following video reveals the specifics about her last hours and the theories that surround her death: