2007 Greatest Show on the Turf car show at Balboa Park San Diego
Added by RancheroBoy, filed under 1957 Ford Ranchero Custom (El Rancho also The Vixen)
Can’t see the video? Download
Windows Media players.
Log in to post comments.
No comments have been posted on RancheroBoy’s video.