Victor Bravo is a jump-around, happy-to-be-pissed-off punk-rock garage band that's been tearing up New York City. From West Reading, Pennsylvania, Teeth of Mammals play a blend of indie and ghettotech sounds.
Added by Upcoming Robot on November 24, 2007