Which base is this at???? Nice show of cars and trucks!
There's an American Air Force base in Okinawa, probably the reason for all the American classics!
There's an American Air Force base in Okinawa, probably the reason for all the American classics!