'Chip on My Shoulder' is taken from 'Weem', The critically acclaimed new album from De Rosa on Rock Action records 2016.
The song's animalistic themes and connotations of the occult have been distilled in this wonderfully eerie video from director Kris Boyle.