Amazing Rest Stop in Japan

Paul Akers checks out an amazing rest stop while on a road trip in Japan.

Leave a Reply