Film Festival News FILM FESTIVAL NEWS: The 2018 Tallgrass Film Festival’s Ad Astra Award honoree is FOXY BROWN, JACKIE BROWN, the coolest chick around, Pam Grier 13th Aug, 2018