Hello guys and gals,
Ale here from Costa Rica saying hi, I joined a while ago but i guess i never got around to using the forums. Top Gear fan, F1 fan as of 2 months ago
, this site is great as the only way to F1 here is through cable with eeeextremely annoying/ignorant Fox Sports commentators, ITV is pretty good.
I'm also trying to get a better ratio now that i know about the bonus system, as people don't leech much over here and i'm on 256/128 so
Anyways, looking forward to the forums as well.
Regards!