'I tried the 'world's best apple pie" but was left with one simple yet key question'
9 months ago
7
ARTICLE AD BOX
A shop, based in a trailer at the Ebina service area on the Tomei Expressway in Japan, claims it makes the "best apple pie in the world" so one man thought he'd check it out