Everyone panic (again) a pyramid UFO has been spotted over the Kremlin in Russia. WTF, a pyramid? Must be some dumbassed aliens road testing a new space craft design. I hope their friggin cruise control works! Footage of this strange object has been circulating on Youtube for weeks, despite no one else claiming to have witnessed the close encounter.
Psst Why didn’t the two men friggin pull over to film it.