Ah, the days of full service. You may not be old enough to remember them, but believe me, they did exist. Some service stations in Japan go one step further then the ones we used to have in this country, check it out.

More From 98.3 The Snake