Tyler Hall

Articles by
Tyler Hall

Three Absurd Facts About Japan

The following are three completely true facts about the Land of the Rising Sun that will make you say, “Huh, well I don’t about all that but they sure make a heckuvah a sedan.”