MANIMAL!

The search revealed this thread and here they are finally releasing what was promised in early 2013. I was actually searching for some other band and this was one of the recommended vids. Sounds good though!

 
Last edited by a moderator: