People Reckon There’s Something To The Weird Rumors Circulating About Beyonce and Jay Z’s Twins