mTyWkyPUPlo
I dont know about you guys but I’ve always suspected that something weird was goinf between Melanie B and Geri, and Instumbled upon this video and it just opened my eyes even more. I feel like this would make sense. And the fact that shes always contradicted herself when asked about why she left... she’s not that good of a liar either.