The television screen is the retina of the mind's eye.
No Matter Where You Go There You Are //// A Banzai Institute Research Journal
Jun 23, 2017
SciFi Buzz with Octavia Butler
Jennifer Juniper Stratford
Friday, June 23, 2017