News Channel 5 Cleveland
More road closures announced as Superman movie continues filming in Cleveland
The City of Cleveland has released a new set of road closures through July 20. The new Superman film, with the working title "Genesis," has been filming in the city for several weeks. The city ...
23 hours ago