Complex sentence: The album was released on November 23rd 2009 on iTunes and all other digital download sites.
Split into simpler sentences: The album was released on November 23rd 2009. Available on iTunes and all other digital download sites.