Aiden: “We Sleep Forever”

Aiden have posted the new video from their EP/DVD Rain in Hell. The track also appears on the soundtrack to the film Dead Silence.

Aiden - We Sleep Forever Add to My Profile | More Videos