Society

Album Review: Beyoncé

Beyoncé dropped her 5th album over night last Friday, unbeknownst to anyone. She skipped the months of campaigning and marketing that usually precludes an official release date. In fact, the self-titled album shattered sales records on iTunes topping the 800,000 mark… Read More ›