| | Ratings (1) |
Give your Rating |
3.5 great | bibek666 | November 26th 14 | Technical Death Metal song by Worms Of Vomit. Worms Of Vomit is a Slamming Brutal Death Metal band hailing from a small town in Assam, India named Udalguri. The band possess five members.
Bump |
| |
Give Your Opinion on Left To Suffer (Promo)
|