Not mine. Anyone in Pa need a race car.

Anyone know the car and does it back up the claim of 650 HP?