Up to 12,000 vehicles pass through a service area on Awaji Island every day. People stop for a break at the food court, observation deck or even the Ferris wheel. We find out where they're headed.
Reviews will appear here once members share their thoughts.
No music yet
Add soundtrackAdvertisement