Theodore Tugboat in the Philippines

Theodore Tugboat was in the aired in the Philippines on GSTV.