Lindsay Keys is a director, producer, cinematographer and photographer based in New Orleans. While attending Wesleyan University ('11), Lindsay's health began deteriorating with no explanation.