Portland, Oregon death/grind thrashers Vulture Locust are streaming footage from their CD release show at the legendary Ash Street Saloon in Downtown PDX.To any whom seek bleeding ears, raw and nasty renditions of Vulture Locust tracks Terror Alert Level, I Remember Building 7, They Live We Sleep, The...
More...
More...