58 likes
"Lost And Found" is an awarded adult film directed by Eddie Powell and shot by New Sensations in 2011. Movie length: 2 hrs. 10 mins.; episodes count: 4. Popular performers such as Allie Haze, Kimberly Kane, Lexi Belle and Zoe Voss played in the movie. The movie collected one of the prestigious adult industry award for movies - "Best Release".
Social networks and Content warnings
