Film Festival News FILM FESTIVAL NEWS: Tallgrass International Film Festival to honor Rose McGowan with this year's Ad Astra Award 12th Sep, 2017