where did this name originate from?
The thought came to me today, sorry, it won't happen again
Just thought I'd get the grey matter going and see what gets thrown up!
My theory is when the current range of Z cars were being developed they were known as the 'X' cars, so maybe the XPower brand stuck for tuning goodies and merchandise?
Discuss...............