UEFA Euro 2016 Soccer Championship

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.