Incubus’ artwork for ‘If Not Now, When?’

Take a first look at Incubus‘ album artwork for their forthcoming release, If Not Now, When?, right here. The album will hit stores on July 12th via Epic Records.

You can leave a response, or trackback from your own site.