Learn more about Neda Boin, what music means to her and why she hitchhiked 25.000 km from Holland to South Africa.