I am digging it. Once you get an air cleaner on it and the hood down it should tame down the sucking noise and that turbo whine will be even more obvious. Be sure and post up another video!
Sounds like your cam has some lope to it too!
Are you running headers? Got a build thread? We need more details