Alp Music Video Will Leave You Happy and Confused [VIDEO]
Die Woodys is some sort of German pop group...I think. I couldn't find any information on them. All I know is that I stumbled on this gem and couldn't look away. What a "live" in-studio performance. You're welcome.