FULL SERVICE Means FULL SERVICE at Gas Stations in Japan!

2 years ago
2

It's amazing how different the simple act of getting gas is in Japan vs America... here is a quick video to highlight the Japanese gas Full service experience!

Loading comments...