Tag Archives: austin princess

Ye Olde Zokusha from the United Kingdom

Well it was only a matter of time. The cultural reach of the zokusha has extended to jolly old England. We saw a banzai flagged Lada last year, but never in our wildest dreams did we expect a turaichi shakotan … Continue reading

13 Comments