Somebody call Robby Gordon and tell him we found out where he was supposed to be born. Sweden. Is there anywhere else that would be more perfect for a hard driving, truck flogging guy like Gordon? Once you’ve watched Formula Off Road Racing from Ba?lsta Sweden, I think you’ll agree with me.
Source: YouTube via Bangshift