DEXCORE suits up under surveillance in “Trace” music video, from 2nd album “WE WERE HERE”
DEXCORE released their second album WE WERE HERE digitally on May 7. The album was originally due to release on April 23, but due to production issues, the release, both digitally and physically, was postponed....