Japanese team takes World Custard Pie Throwing title

Reuters Published June 9, 2015

Rumble Enthusiasts compete in the World Custard Pie Throwing Championship with a Japanese team winning the title in a tight competition. Credit to Reuters.

0 COMMENTS