Angel Power Racing description: There's no actual racing, but there is a lot of steering! There's no angels, either. And I'm not sure what Power has to do with it. Shut up and play it. File Size:: 958.91 Kb Played: 3824 times from 04/14/09. Rating:3 with 0 votes.