Details about Cleveland’s West Shoreway shutdown in preparation for the filming of “Captain America” have been released.
1 / 26
WEWS-Cleveland Videos
Thu, May 30, 2013 10:23 PM EDT