Teyana Taylor Drops “WTP” Video Amid 3 Some Side Baby Rumors!

Teyana Taylor and her husband Iman Shumpert just denied a rumors of a side baby allegedly made during a 3some with the open marriage couple. Teyana had previously deactivated her Instagram which led people to believe the rumors, and Iman liking pics of the alleged baby mama holding […]