How many cannoli is too many cannoli? At the Feast of San Gennaro, competitors find out the hard way.
If you've never watched grown human beings shove full-size cannoli down their throats for six minutes, then I am not sure I could..
Mashable
If you've never watched grown human beings shove full-size cannoli down their throats for six minutes, then I am not sure I could..