Thank God You're Here
2006
Sascha Raeburn is an award winning Australian actress. Her web series, Lost in LA which she wrote, produced and directed received world wide recognition by picking up awards for Best Comedy Series, Best Writing and Best Leading Actress at the Los Angeles Web Series Festival and won the People's Choice Award at the Melbourne Web Festival. imdb.com