2004 Swedish Eurovision Song Contest Final, The Dress Rehearsal.
© Copyright 2003-2012 Joakim Wiklander. All Rights Reserved.