San Francisco’s One Hundred Percent is set to release their debut full-length All Teeth and Nails via 20 Sided Records on November 5, and the trio has a new video for “Devil In Me”. The video, which “employs a straightforward and raw approach” with a three-way split screen capturing a live, in-studio performance of the track, greatly compliments the song’s ’90s O.G. indie rock-influenced sound. Watch below, and the check out full details on One Hundred Percent’s album release party at Brick and Mortar on November 9.
Modern Man, One Hundred Percent, The Union Trade
Brick and Mortar Music Hall
November 9, 2013
9pm, $10 (18+)