Wednesday Open Thread, 5/25/2022
With a new caption contest
Happy Wednesday! Lots of entertainment-related trivia from today’s history, including the initial release of Star Wars in 1977, the first broadcast of the US’s first public TV station in 1953, and th…
Keep reading with a 7-day free trial
Blocked and Reportedto keep reading this post and get 7 days of free access to the full post archives.