When I first saw the Alfa Romeo 156 back in 2004, I had to stand still for a while to take in the view, a beautiful Alfa? It had been so long since Alfa Romeo had actually made a good looking car, I still shiver everytime I see a 147 drives past, Arrgh! So being a fan of the Alfa Romeo 156, I figured fellow Alfa fans would appriciate some photos of the racing spec Alfa in the FIA World Touring Car Championship.
These photos were taken on the weekend in Spain where Alfa Romeo driver Augusto Farfus took lead of the championchip. The next race is in Macau in November