Queer filmmaker Todd Stephens is on a mission. Over the past two decades, he has single-handedly done his level best to show that his hometown Sandusky, Ohio is a great place for members of the LGBTQ community to live. In 1998 he persuaded Lea DeLaria to join the cast of Edge of Seventeen a sweet … Continue reading