Beyonce caught everyone by surprise when she released her fifth, self-titled album last week and the online world is still buzzing about it, as it has just been announced that ‘Beyonce’ debuted at No. 1 on the Billboard chart. In addition to creating a social media frenzy and crashing iTunes, the ‘Drunk In Love’ singer […]

Read more