Actress
Crystal Clear was born on August 5, 1986 in Hammond, Louisiana, USA. She is an actress.
Leo
August 5, 1986 Hammond, Louisiana, USA
21 August 2012 | Obsessed with Film Boardmasters Festival 2012 – Review
29 February 2012 | The Playlist Review: 'The Lorax' Is Cute But Weighed Down By Its Faithfulness To The Source Material
02 November 2011 | ScifiMafia Win Farscape: The Complete Series Blu-ray Edition from SciFi Mafia and A+E Networks Home Entertainment