Euro 2016 Update

EURO 2016 is at its full swing and we have several teams pretending to become the next champion of the old continent. European championship is taking place in France and the quarterfinal matches are on schedule in the upcoming days, which will definitely give us a clearer picture on which team can eventually lift the … [Read more…]