Beautiful, interesting, incredible cinema.
An experimental documentary about the street drag racing scene on Chicago’s near West Side.