1st March 2005: the Alfa Romeo 159 and Brera are launched at the 75th Geneva International Motor Show