The Ghost Inside announce The Locals Only Tour; release “Dark Horse” live video
The Ghost Inside have announce a fall tour dubbed The Locals Only Tour. As the name suggests, local bands from each stop will be opening for the California melodic hardcore…