There's something strangely synchronous in a classic American nightmare sort of way about the 4K Godfather playing (or having recently played) at the famous Texas theatre (231 W. Jefferson Blvd., Dallas, TX 75208), which is otherwise known as the Lee H. Oswald Memorial Cinema.
Login with Patreon to view this post