A question keeps coming to me... Is this car the one that had 900+hp at the time of these videos? I know the car still has it now.......