Over the weekend the Rally of Carmagnola played host to round three of the exciting new Italian Fiat Panda Cup, for 130bhp rally-bred versions of Fiat's baby car.