Miscalibrated Internet Receptor Stalks

we have a 2025 release date

for Jerry Lewis’ lost masterpiece!

The Library of Congress has the film, and will screen it sometime in 2025.

Advertisement

Share This Story