I saw this 1970 Vauxhall Cresta parked at the mall this morning.. I don't think that I have seen one of these for about 30 years so it definitely warranted a photo.
Comments
Sign in or get an account to comment.