Transhuman releases new music video
Transhuman has released a new music video for ``Our Last Days,'' which was filmed, edited, and directed by Tinbot Media.
With the band this week added to the upcoming Soundwave Revolution Festival, the group recently released their new video, with the aforementioned song coming off last year's well-received debut, self-titled studio album.