Maybe I’m just a fusty old fart, but I don’t see any mention of WHERE exactly this shitty pitch that the US and Cuba are playing on is located.
Maybe I’m just a fusty old fart, but I don’t see any mention of WHERE exactly this shitty pitch that the US and Cuba are playing on is located.