Outlandish is a relatively new band out of Denmark. The interesting thing about this band is that all the members are originally from different parts of the world and of different religions. Check out the other video clip of the same song on You Tube which feature The Little Red Riding Hood on a school play setting.
Check out their other songs and their songs with Sami Yusuf too.