Soccer fans around South Florida came together Saturday to watch the World Cup action happening in Brazil from local bars and restaurants. News, Sports, Weather, Traffic and Miami’s Best
Source: www.miami.cbslocal.com
Source: www.miami.cbslocal.com