Angel Rain Net Worth is
$1.5 Million
Mini Biography
Angel Rain was created on June 1, 1981 in Baltimore, Maryland, USA seeing that Nicole Teresa Keffer. She was an celebrity. She passed away on Dec 29, 2013 in Maryland.
Known for movies