UFO / Landed Plant 1975 / 1CDR

UFO / Landed Plant 1975 /1CDR /Lost And Found

Live At Record Plant, Los Angeles, California, USA On September 23rd , 1975.

Click Image To Enlarge

 

Lost And Found. LAF 1051

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.