1981 Cadillac Tilt Telescope
Photo 2 of 11 in Winter 2017 Rat Upgrades Gallery.Scroll down for photo information
I found this at our Polar Bear swap meet in Adams County, north of Denver for $20
Uploaded by 53plypat on February 25th 2017
See 92 Galleries from 53plypat