Helicopter Petroglyphs ewao Can you believe that thousands of years ago someone carved a petroglyph of a helicopter in Egypt? This find has lead many people to believe that aliens not only visited the ancient Egyptians, but that they are responsible for the pyramids and huge leaps in knowledge and math equations that were gifted to humans […]