'I tried the 'world's best apple pie" but was left with one simple yet key question'
10 months ago
8
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