TEP Reviews: Eurovision 2008

This week, the TEP crew talk all things Eurovision 2008, which was held in Belgrade, Serbia. Together, we reflect on how Serbia was able to host its first Eurovision Song Contest under such a tough political climate. We also divulge our top threes and debate what RTS can take from their first time hosting a…