Somebody posted this on facebook, and being from South Florida I'm very familiar with the PPR claims and nonsense, LOL! I've actually seen the car on the dyno making way less power than what he's ever publicly claimed.
http://www.indiegogo.com/PPR
http://www.indiegogo.com/PPR