Originally Posted by Beans
I treid watching the Italy-France game, but the stream I found (LINK)
was so choppy it was too frustrating to watch.
You should just try a stream aggregator like for example SportLemon
As opposed to usual stream sites like the one u refer to, good stream aggregators usually have multiple working streams in a number of languages.