What this is

Its called the cruz. We got a 2 of them at the dealership I work at, they are actually fairly snappy for what they are.