San Francisco based self proclaimed loud band, One Hundred Percent is releasing a new album entitled, All Teeth and Nails (20 Sided Records) on November 5th. This hard indie rock garage band is as heavy as they are tightly composed and soncially eccentric. We’re incredibly excited to be premiering a brand new music video from their upcoming album today! Sit back and relax and soak in the heart pounding goodness of One Hundred Percent’s, music video, Devil in Me!
Make sure you don’t miss their album release party at Brick and Mortar Music Hall on November 9th with The Union Trade and Modern Man. Support awesome local bands!
Devil In Me from One Hundred Percent on Vimeo.