keelung

Taiwan: Keelung Squid

Joel takes the squid adventures in Keelung, a major port city in the northeastern part of Taiwan. He is brave enough to eat live squid...

WATCH VIDEO

Subscribe for Latest Updates & News

FOLLOW US ON SOCIAL MEDIA