Fred Olen Ray

July 15, 2010

Some ‘Destroy All Planets’ DVD Controversy

As we’ve discussed in the latest Planet X Control Room episode about this story, I’ve been following this story for at least a few weeks from a member’s Blogspot website that there were some controversy pertaining to one of the […]