WTF? Only in the Philippines are you gonna find this. Balls sells in the Philippines. We actually saw a similar stand at the MRT waiting area called “Happy Balls”. I think it was squid balls. I think.

WTF? Only in the Philippines are you gonna find this. Balls sells in the Philippines. We actually saw a similar stand at the MRT waiting area called “Happy Balls”. I think it was squid balls. I think.

© 2004-2009 volkanoboy.com All Rights Reserved