The Alpha Romeo 33TT3 chasing the Targa Florio trail in Sicily

The Alpha Romeo 33TT3 chasing the Targa Florio trail in Sicily

The Alpha Romeo 33TT3 chasing the Targa Florio trail in Sicily

The original Alpha Romeo 33TT3 driving on the trails of the Targa Florio in Sicily