Eurovision Song Contest 2018 | Review
On May 12, 2018, the final of the 63rd edition of the Eurovision Song Contest took place in Lisbon, Portugal.
It was another drama packed experience with some good music and some great performances.
This video is a review of this great event with commentary on all 26 participants of this grand final.
▶️ DTube
▶️ IPFS
Awesome job...congratulations to all participants and to winners. This is nice.
Thank you so much, Peter!