November 24, 2015 • Cars • Marijan Malcevic
If you ask motorsports fans around the world about the one car which would be a synonym for rally racing, Subaru Impreza 555 would surely be among the top 5 answers, if not the number 1 in most cases. There were many legendary cars during the history of rallying, but only a few of them have [...] ...