picture from story: Bizarre - Taco Bell Mexico releases new deep fried soccer ball