Anyone notice that the contact email has changed? no 7cm, its now van on the contact... interesting...
In the domain record for ethanhaaswasright.com, Van Mantra lists his address as 2205 Holly Pine Circle in Orlando, Florida. This address appears to be a real address, of some sort.
Near the end of 2006, it was listed as the contact address for the wedding of one Thomas McLaughlin and Jessica Mock.
The same Tom McLaughlin is listed as the contact person for media inquiries into a forthcoming table-top RPG game, and in fact you can see him listed on the website for the company behind that game.
The game in question?
Our planet is about to become the battleground for otherworldly creatures of incredible power as they wage an ancient war. The End of Times seems to have arrived. Are angels and demons walking among us, or is there a larger chain of events unfolding?
So the address is real. The only questions are: What's there? And what connection does Tom McLaughlin have to all of this?
For what it's worth: "Mind Storm Labs", the company behind the game? Does not appear to exist, at least according to Google, prior to May of this year.