Time for Acropolis Rally of Greece, 2013 & RalliHeart is One Year Young [Online]!

The Rally of Gods, a.k.a., Acropolis Rally of Greece, is already buzzing with activity at the Service Park & Rally HQ, at coastal resort in Loutraki,  about 90 km from Athens, Greece. The rally was first featured in 1973 for WRC and has been active since then. Characteristics of this rally is its high ambient […]