Monday, August 1, 2011


Sacred Spirit's Yeha Noha which translated into english means wishes of happiness and prosperity, reached #1 in a number of countries including France where it spent six weeks in the #1 position.  It also reached top 20 in Billboard Hot 100 and helped Sacred Spirit to sell more than 15 million albums worldwide.   

No comments:

Post a Comment