Faresalsal
Well-Known Member
- Thread starter
- #1
One of my friends sent this to me and i can't seem to find anything about it online.
Any Ideas who makes these?
Judging from the cars in the background this looks like somewhere in Asia.
Any Ideas who makes these?
Judging from the cars in the background this looks like somewhere in Asia.
Sponsored
Last edited: