Jahnna Lee Randall Location: Los Angeles Occupation: Actress / Filmmaker Jahnna Lee Randall is a fun loving Actress / Filmmaker who started her own film company called Why Wait Productions in 2012. She caught my attention two years ago during a BBQ where she arrived with her dog, Gizmo the Chihuahua, who also happens to be a […]