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 […]