When: Saturdays. Continues through June 30 2012
Nope, it's not a movie about some of our least favorite people on the planet. It's a musical from Russia set during the Cold War. At 9:15 p.m. Friday and 6:50 p.m. Saturday.
11610 Euclid Ave. (Eastern Suburbs)
Select a star to rate.
© 2017 Cleveland Scene