I honestly don´t know what can be said about this video. I just need someone else to see what I saw yesterday on my new favorite channel full of German and other foreign music videos. It´s called "I´m lovin... LRHP." LRHP stands for Little Red Hot Pants.
Has this boy´s balls dropped yet?