Yes, it happened. Again.
Over half a MILLION people came to Instagram Live last night to watch Babyface vs. Teddy Riley battle in the name of production credits. They tried over the weekend, but the technical difficulties made it a mess. This time was not without its own hiccups (especially at the end, when Teddy got jealous of Babyface’s acoustic guita…