It's some pretty freaky stuff.
Might be quiet now, just heard a guy say something about maintaining radio silence.
Nonetheless, definitely worth a listen.
-
Yo this is some heart pounding shit right here.