The Illusion of Progress On August NUMBER@1 , NUMBER@2 , LOCATION@1 released their sixth album , The Illusion of Progress .

LOCATION@1 's newest album , The Illusion of Progress was released on August NUMBER@1 , NUMBER@2 .
