There are far more knowledgable folks than I that could look into Freestarmedia, but that article looks like a sophisticated hoax. Nothing at Snopes as yet.
Addition: C'mon folks..."Lost Liberty Hotel" sounds legitimate?
Last edited by Elphaba; 06-28-2005 at 07:52 PM..
|