Wow, this 74 barracuda looks like a dart

Wonder if it has a 350 under that cowl induction hood?