I’m sure you guys have seen Beyonce’s latest video Formation it has almost broke the internet and it was such a surprise to most people! Filmed in New Orleans a few months ago, its a pretty catchy tune. I love when she says, “I slay”. Check out the video inside and I have deets on […]