PHILIPPINES | Thursday, 20 December 2007 | Views [372]
This is Filipino cuisine at its best - King of Balls - featuring 'squeaky balls' and 'incredi-balls'.