Video Interview from Reality Check TV with Elina Siirala from Leaves’ Eyes

Check out this video interview from Reality Check TV in San Fransisco with Elina during the Leaves’ Eyes US tour!