Chester P drops a self directed visual for ‘Dark Omens’ lifted from the P.A.S.T EP (The Post Apocalyptic Storyteller). Accompanied with the announcement of a brand new self produced EP love the world set to drop on 20th of June. This is one to look forward to with Chester taking on production, vocal and director duties, we’re hyped.