Carmella told you so: WWE Digital Exclusive, Feb. 6, 2023

Carmella explains how she told everyone she was going to win and she did just that. Catch WWE action on Peacock, WWE Network, FOX, USA Network, Sony India and more.
WWE.com