I admit I’m watching this because it’s the USA, I’m not a huge soccer fan - maybe that’s why it’s driving me NUTS!!! LOL
I thought Ghana was an STD...