The X Factor · Season 3

Series 3 - The Live Final (Result)

S3·E30 · 16 Dec 2006 · 1h