A new show has been released every week since November 2004, except for a "Summer Series" produced for the Christmas period in 2005 which showcased highlights of the previous 12 months.
A new show has been released every week since November 2004. This was except for a "Summer Series" produced for the Christmas period in 2005. This Christmas period in 2005 showcased highlights of the previous 12 months.