That first post sounds like from the USA.
For some reason, they always get AMAZING quartermile times in stock cars...
hmmmm