The Aztec Death Whistle is one of the scariest sounds you’ll ever hear By: Alex Apr 10, 2018 04/10/18 250 Liked! 93 Disliked 0 humanity