About Too Sane for This World
Too Sane for This World is a documentary series that was directed by William Davenport. The first film, Too Sane for This World, was released on September 1, 2011, and features an introduction by Dr. Temple Grandin. The second documentary, Citizen Autistic, was released on April 1, 2013.
Everything about Too Sane for This World →Live room · 1 here
Be the first in the room — members see you arrive.
Join the room