Mikko Hirvonen wins 2012 Rally Portugal, Dani Sordo takes Power stage

You may also like...

);