Alien – A Glimpse Into the Autistic Mind

The din overpowers you. Frustrated, you jump and shriek and when the shrill noise ensues, you cover your ears and shut your eyes.