Eurovision 2011: United Kingdom in the Final

Blue sings "I Can" as the UK's entry in the final of the 2011 Eurovision Song Contest.

The contest comes from the Esprit Arena in Dusseldorf, Germany.

Release date:

Duration:

3 minutes

Credits

Role Contributor
PerformerBlue

This clip is from