Sort:  

It certainly does, looks like it will be an interesting car especially if it sticks close to the concept, thank you