WASHINGTON — Christopher Nolan is following his Oscar-winning “Oppenheimer” with a true epic: Homer’s “The Odyssey.” It will open in theaters on July 17, 2026, Universal Pictures said Monday. Details ...
TOLEDO, Ohio — Here is a complete list of website links that have been mentioned on-air during WTOL 11 broadcasts. If you don't see the link you're looking for, text us to let us know at 419-248 ...