Author gerryjarciuhPosted on November 16, 2011November 16, 2011 Really not sure what this sticker means… November 16, 2011 8:08 am GMT -5 Maybe I trust God that this horse won’t rupture my rectum? lolwut? Maybe I trust God that this horse won’t rupture my rectum? lolwut? 5 Stars4 Stars3 Stars2 Stars1 Star (No Ratings Yet)