Jan
17th
Mon
17th
Yup. The aliens did it.
Is this real? Is this what the Easter Island heads are at the top of?! If so: HOLY SHIT!