The great Japanese truck stop- yes, GREAT!

¬†With one look at these nicely uniformed ladies, where do you think you are? A restaurant? A fancy hotel? The airport? NO, you are at a Japanese truck stop, of course! Being a military family, 10 to 12 hour road…


Looking for Something?