No Filter needed for this cover art. True story. Chella is prepping the release of her new project, No Filer, which is due out on New Years Eve: 12/31/13. Ring in the new year with Chells this year. Happy New Chella.
Check back for more leaks and info in the coming weeks.