Hot Search
No search results found
Write an article
Post discussion
Create a list
Upload a video
Elle Travis was born on December 22, 1975 in Berkeley, California, USA. She is an actress and director, known for Searching for Salai (2019), Front Seat Chronicles (2012) and Dead Air (2009).