Buzz·Posted on Jul 27, 2009Virgin Mary Seen In Bird PoopHoly crap!by Matt StoperaBuzzFeed StaffLinkFacebookPinterestTwitterMail View this video on YouTube The Virgin Mary has been spotted on a Jeep in Texas.