A formula one racer awakes from a coma and rushes to find his wife abducted by a deeply-disturbed psychopath racing across the desert.
Leonard Klein
Writer & Director of Performances