Costa Rica Sports – All you can say is that it was a complete ass kicking on Tuesday night in Costa Rica as the USMNT got demolished by La Sele.
Tag:
Costa Rica Sports – All you can say is that it was a complete ass kicking on Tuesday night in Costa Rica as the USMNT got demolished by La Sele.