PlanetoftheApesParade.jpg

Image of the Day: Bizarre 1975 Planet of the Apes Thanksgiving Day parade float