September 19, 2009
Chingus!
The much anticipated new record is finally here. Released on Safety Meeting Records - buy it HERE.
Check out The Vultures on My Space for some more music.