Please Note: This event has expired.
THE LAST RACE
Riverhead Raceway, the last of over 40 stock car tracks once found on Long Island, struggles to survive in a world of NASCAR and rising real estate prices. It and its colorful denizens are profiled in this acclaimed new documentary. “A high art film about a blue-collar subject…See[s] beauty in the everyday.” –L.A. Times. DCP. 75 min.
11610 Euclid Avenue, Cleveland, OH 44106
MORE FROM Cleveland Institute of Art
Jan 1 - Jan 28, 2021