Michael Dweck is the director of the feature film, "The Last Race", a movie about the last oval track on Long Island, and the battle between those that want to keep racing and those that want to develop the property. Premiers Friday, Nov. 16.

Back To Top