Uncategorized May 31, 2013February 24, 2017 Jay HinmanImageLeave a comment Another cool photo of ANDROIDS OF MU, taken at Stonehenge (!) circa 1979 or 1980.