Back to the Future (1985) dir. Robert Zemeckis
11/30 @ HFA
11/30 @ HFA
There’s an article that started circulating a few weeks ago on my Facebook feed titled Back to the Future is Damn Perfect…
When the stars threw down their spears, and water’d heaven with their tears, Did He smile His work to see? Did He…