Not much is said in the clip about tech specs, MPG, emissions, and so forth, but it does look appealing.

Advertisements