CLEVELAND MUSEUM OF ART

Cleveland Museum of Art Will Close on Sunday for "Captain America" Filming

Cleveland Museum of Art Will Close on Sunday for "Captain America" Filming

They tried to keep in on the DL, but failed.