Catherine Russell's first album Cat released on Sun Jan 01 2006.
The most popular album by Catherine Russell's is Inside This Heart of Mine
The most popular song by Catherine Russell's is Harlem on Parade
Catherine Russell's first song Harlem on Parade released on Tue Dec 10 2013.