Jan 20, 2009 #1 L luker Member Jun 26, 2008 30 0 6 i mean about the government claim its not there ETC although u can see it on google earth?
Jan 20, 2009 #2 T tinkerbell Member May 13, 2008 126 0 16 i think thats is where they claim that aliens landed!!