That IS freaky. Especially after about 1 minute of looking around their home page a google earth image of my house came on the screen.
You’ve got to be making that up, right?
I didn’t stay on long enough to notice anything.
same thing for me....after a minute a google image of your house came up......