It took just one word for Netflix to send Beyonce fans into a full-on freak out. The streaming giant on Sunday (April 7) posted on its social media channels a yellow image with the word “Homecoming” across it. The only other information was a date: April 17. That’s when Netflix […]