US Blackened Thrash Metal ini kembali dengan album terbarunya yang masih masih dan masih bernuansa fresh. sound dalam album baru ini juga semakin “wah” dari album-album sebelumnya. masih di bawah naungan Prosthetic Records album baru ini bertitle Serpents Unleashed. dan salah satu single mereka yaitu I Am of Death (Hell Has Arrived) ditunjuk sebagai video klip perdana. alhasil yahhh memang sangat cocok single ini dilesatkan lebih dahulu..Skeletonwitch rules !.
(Source: https://www.youtube.com/)