3:51
My Masquerade - Delain 2014
Delain Music Fan
Shared 10 years ago
146K views
6:11
Here Come The Vulture - Delain 2014
422K views