Listen Live
Power 107.5 Featured Video
CLOSE

 

Jaws dropped and eyebrows raised as Naya Rivera took the stage to perform the heavy hit “IDFWU”. Interestingly, the song is dedicated to the messy breakup between Big Sean and Naya.  However, we are unsure if Naya was going to memory lane or just being petty.