37 The Vatican has just issued a decree that starting in October, all visitors must receive the mark of the beast (twitter.com) posted 3 years ago by axolotl_peyotl 3 years ago by axolotl_peyotl +38 / -1 24 comments share 24 comments share save hide report block hide replies
It's not my axe to grind, but if someone's gotta grind it they're gonna do it right!
Damn right! Now where to buy 500 metric tons of napal, a helicopter and a crew...