Drugged & suffocated to death scene of Aiden Loading player ... Views: 1 0 0 Revenge S03E05 S03E06 S03E07 S03E22 Barry Sloane as Aiden Mathis