More Story

Sardegna Rally Race 2013: Spirit of Racing

Let’s start considering Sardegna Rally Race from a “relaxing” point of view. We talk about the "geography" of 2013’...