Saturday, December 26, 2009

Doctor, Doctor - UFO, 1975.



The Superbeast is battling the Super Swine. Here's to a speedy lo-slung recovery.

No comments:

Post a Comment