CARS OF CJJLNESS
SELECTED AUTOMOBILLIA FROM AROUND THE WORLD

VANISHING POINT
In 1971 the film Vanishing Point was made where a man, who delivers cars to customers by driving them, makes his last delivery. He becomes 'America's Last Free Soul' while driving his 1970 white Dodge Challenger.