just received this from a friend who found it floating around the internet
i'm pretty sure that that is in Japan, and those rims don't look that bad actually
i'm pretty sure that that is in Japan, and those rims don't look that bad actually
Attachments
-
25.5 KB Views: 531