Hi, i read a time ago a post about a japanese team site with a lot of vids on it. Someone from this board was a member of that team and drove a supra. Does anyone know that site??
Announcement
Collapse
No announcement yet.
What was that japanese site with a lot of small vids?
Collapse
X
Comment