For anyone who doesn't know yet, Lucas and Jon WON the SMORR race last weekend. A huge accomplishment considering some of the top names in the sport were racing.
Congrats to them on a job well done.
Return to Off Topic-General Discussion
Users browsing this forum: No registered users and 2 guests