Turisas released one of the most thrilling albums of the year with their new battle metal masterpiece 'Stand Up And Fight'. The new release also brought...