Anyone on here happen to know anymore about this car than what the article states? Napolis, any comments Jim? Thanks!...