Cheezburger

Breaking News - PROOF OF ALIEN VISITATION. GIANT TOILET FOUND IN PERU. E.T. TURD SAID TO CONTAIN "HINTS OF MAYANS".