Legend of the Japanese Tourist

Legend of the Japanese Tourist

Have you ever been in a Walmart parking lot in rural Illinois at 3 in the morning and seen an Asian guy with a $3000 camera taking a picture of a stop sign for god knows why? Congratulations, you’ve encountered a Japanese tourist! They’re real,...