New O'Clock
About
Old Twos
Humans have left 96 bags of urine, feces, and vomit on the moon
History
source
@newoclock
Posting....