Pablo22510 wrote:
Lol, Spain has the highest road per km squared or something like that in the world. Basically, proportionally we got more roads than anyone else. And they're awesome! I can't help but pity you.
Forum Gang Divine Entity
Taking over the Forum 1 post at a time.