Physical description
A mini having mounted the curb into oncoming traffic on Beach Road, with a Ford Falcon Camera Car parked beside it and a Volkswagen driving towards it in the background. Circa 1969
A mini having mounted the curb into oncoming traffic on Beach Road, with a Ford Falcon Camera Car parked beside it and a Volkswagen driving towards it in the background. Circa 1969