Even though the matches are being held in Mexico, here in South Florida the festivities have already begun
Source: Fans take over Miami Beach to kick off the FIFA World Cup
Even though the matches are being held in Mexico, here in South Florida the festivities have already begun
Source: Fans take over Miami Beach to kick off the FIFA World Cup