The rumors of whats going on inside Area 51 has been speculated many times, and after the release of Google Maps in 2003 which caused even more …