Just a quick post. Was watching Much More Music and happen to catch this video. Wow!
Baby Baby Baby by Make the Girl Dance, apparently this is the US edited version with English subtitles. There are few interesting lines in the subtitles that made me blush and I’m not shy! hahaha