UFO Pyramid Tee from Teach the Controversy T-Shirts

UFO Pyramid Tee from Teach the Controversy T-Shirts

Aliens built the pyramids, absence of evidence just means that there's a global conspiracy to hide the truth!! comes with free tin-foil hat.