Watch Live Streaming of the World Cup on June 29, 2010 Get link Facebook Twitter Pinterest Email Other Apps Watch the World Cup Soccer Matches free, this is how PCWizKid does it. Watch the video for details.