I’m sure you remember the medium hit song ‘Ewo’. Well meet the guys behind it ‘D2′. They are currently signed to Appietus’ Creative Records and their new song ‘Mama Ne Dada’ which is off the Appietus Compilation 2012. You are going to love it. Meanwhile Funny Face is gradually becoming the king of music video cameos. He’s featured in a couple of videos in this short while. Check out the teaser to their Mama Ne Dada music video. Awesome.