Britain has the mini cooper. XD Germany has dependable cars. Japan, well, their cars are just usually sporty.
Forum Rules