Stricken City – ‘Animal Festival’

See the new promo for Stricken City’s ‘Animal Festival’