This thing sounds WICKED

Why are they all such turds N/A then? LOL
Just shy of 500hp, with a 5.7L, naturally aspirated, with a mild 223 duration cam is most definitely not turd territory.

If you're speechless, it's the correct reaction. I'm blown away!