The Cali Garmo

does Eurovision

Tag : #Final

Articles tagged with: Final

Sun 11 May 2014
People voted with their hearts, Juries with politics; Austria wins either way
Sat 10 May 2014
Final