14358799_1588813074747114_7199931156880188380_n

On April 9, 1942, the Japanese Government organized the World’s Longest Fun Run in the Province of Bataan.

Netizen @madkidinside contributed to this report. (Read on Facebook)

Advertisements