Steve Flavin '06 Shows New Film in Los Angeles

“Thirst Trap,” a film directed by Steve Flavin ’06, premiered at NewFilmmakers Los Angeles’ InFocus LGBTQ+ Film Festival in June.

Sep. 16, 2019