VuePix technology partners have installed several huge LED screens in Paris to entertain crowds of Soccer fans from all around during the UEFA Euro 2016 Championship.