It is probably just a shell. They call it a "potential flyer". The damn thing is up on blocks like it was parked in the wrong part of town and got stripped. I don't think you can go to you local auto parts store(or anywhere for that matter) and pick up the parts you would need to complete this "project".
Check out the forums on the official Freedom Force website. I know they have several links to sites like the Skindex that actually have many comics characters already skinned. Other than that, you might try spawn.