Quote Originally Posted by chituntang
The road where most Japanese cars drives on is way better than what we have here.
have you BEEEN to japan?
our roads ****ing suck