R2Bee’s ‘SITE 15’ peaks at No. 10 on Billboard World Album chart.