Just searched for "The New Green" and "Clausnitzer" on YouTube and this came up. Looks like CD Baby posted it and is making money off of the ads. I really don't mind, but it's a bit odd. It only has 3 views as of this posting, so i don't think I'm missing out on much revenue :)
Enjoy the song!