VIDEO: Alfa 156 in ITC 1998


Check out this video of the Alfa Romeo 156 at the ITC in 1998