#1
|
|||
|
|||
Anyone else watching the World Rally Championships?
Watching Sweden right now, what a sick track. Seems like Loeb and Gronholm are in a league of their own, those Scandinavians tear shtt up in the snow.
|
|
|