Want to see a rest stop that will blow your mind?

Paul Akers discusses a rest stop (or service area) outside of Nagoya, Japan.

Leave a Reply