Birth A.D. Thrash Out New Video for “Parasites Die”

Crossover thrash upstarts BIRTH A.D. have released an official video for “Parasites Die”. The track is from their debut EP, Stillbirth of a Nation, which was listed as one of the top 5 demos of 2009 by Decibel Magazine.
The video will make its proper debut on Friday, February 19, at Headhunters in Austin, which was […]

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

WP2Social Auto Publish Powered By :