727 or 904?

I'm familiar with the articles on parasitic drag. The numbers are laffable. I see where it's stated that a C6 takes up to 60 horsepower. How can anybody in their right mind believe such nonsense? A VW bug has a total of 60 HP. There's a lot of info on the internet and most of it is bogus, just advertising for somebody trying to make a buck.