The Glastonbury of Meatballs

Don't forget, you've still got time to get to Grottaglie in Puglia, Italy for their annual Sagra della Polpetta, or meatball festival. From September 6th to 7th, local townspeople will be selling insane numbers of delicious morsels from streetside stalls: big meatballs, small meatballs, long meatballs, spicy meatballs...some as big as your head!