Almost Human newly formed metal band hailing from Switzerland is ready to perform in Silence Festival III. Band uploaded teaser video for Silence Festival III happening on 13th , October in Nepal. Also band will be releasing their first debut on the same event.
2012-07-08