Sparta ‘Chemical Feel’ Premieres: First New Song in Six Years

Sparta have premiered their first new song in six years called “Chemical Feel” at Altpress.com.