Josh Dubovie represented Britain at the 2010 Eurovision Song Contest in Oslo, Norway. Watch the disaster now:

newest oldest most voted
Notify of