Home
Random
Trending
Today
44
posts added
Search
eurovision.tv
pYNOO
TIL that the stage of Eurovision 2009 used about 30% of the entire global LED screen stock at that time.
j6jKQ
TIL that the Eurovision Song Contest 1969 had 4 winners: France, Netherlands, Spain and UK