|New Skeletonwitch video|
2013-09-18 by Robert Davis | 4 Replies | 796 Views
Skeletonwitch have released a music video for 'I Am Of Death (Hell Has Arrived)', which taken from their upcoming album, Serpents Unleashed.
The new album will be released via Prosthetic Records on October 28th.
You can watch the video here: