April Rain (Live At The My Masquerade Concert 2013) by Delain Overview Tag Appears on The Human Contradiction Duration: 4:46 Playcount 2 Listeners 1