Looking for a powerful and stylish ride? Look no further than this 2010 Mazda Mazdaspeed3 Sport with a 2.3L I4 Turbo engine, delivering an impressive 263 horsepower and 280 foot-pounds of torque. This car is perfect for those who crave speed and perf...