Behind The Scenes look at the making of This Might Sound Crazy. Through the support of Ellies Mini Cooper and many other companies Goodluck, South Africa's leading EDM group, was able to trek through Namibia to find inspiration and create their second hit album Creatuw of the Night.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…