350 or bust: I Am Your Hope

Sami Yusuf ‘s I am your hope, a new song for Egypt. * SamiYusufOfficial.com