Jan 18, 20212 minFirst Time Filmmakers Win at Queen Palm International Film Festival in Palm SpringsFirst Time Filmmakers Win at Queen Palm International Film Festival in Palm Springs