Tag Tiwa Savage admits leaking her tape

It Was All For Clout! Tiwa Shockingly Admits Releasing her Own Tape – Says ‘It’s the Game’

tiwa savage tape

Prepare to be shocked because Tiwa Savage has opened up about her leaked tape and admitted releasing it herself. According to the ‘Somebody’s Son’ singer, everything that happened is all ‘part of ‘the game’. So logically, we can conclude releasing…