02-01-2015, 05:16 AM
i always figured since they're there someone put them there & w everyone going on about how it's impossible... well. that's just annoying. either humans did something "impossible" or it was aliens. people always have to deem impossible everything they don't understand. yet they deny aliens so they obsess over how humans could have done it. yet they deny physics that dismay them. again, annoying.