Cape Canaveral, FLA. — NASA scientists are baffled by what they are calling a ‘perfect’ pyramid that appears in a set of photos made public earlier this week. With conspiracy theories on the rise, it has been difficult to get an official to go on the record. They simply will not risk fanning the flames of what […]
Got life? Try heroin!