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? (No Ratings Yet)Loading...