The strangest thing I have ever heard has to be Inna Gadda Da Vida - done by Tuvan throat singers.
I am not fucking joking. You can't make this shit up. And tomorrow, I will prove it.
I am not fucking joking. You can't make this shit up. And tomorrow, I will prove it.