• Embed

Check Yourself - Season 7, Episode 12: Tokyo Rift

BonusSeason 7 Ep 126/4/2018

Melissa weighs in on Tokyo's tense altercations with Karlie and Spice.

Watching