No, I've not heard about that. Time to go have a look! :)
I've not really looked at Quantum physics in any kind of detail - I am hoping to be able to spend more time looking at it when I start my Physics A-Level. 
Here's another song by Hank
This is the clean one - there is an explicit version.
[MEDIA=youtube]IC0m31P_qyk[/MEDIA]