Why wouldn’t you rather just buy a BMW Sedan rather than this small front wheel Italian car? Well watch video and find out. The car has a 3.2 liter V6 engine that pushes 260 horsepower. It pushes 0-60 in 7 seconds and has a top speed of 149 mph.
[tags]Cars, Car, Auto, Automobile, Vehicles, Technology, Auto News, Alfa Romeo[/tags]