More Videos by Cadacross
New metal band from Finland. They are good and need to be known.
*None of this material is owned by me*