Nikki McKibbin Died Nov 1, 2020 12:49:34 GMT -5 via mobile Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Robert Lotti on Nov 1, 2020 12:49:34 GMT -5 One of the original American Idol finalists passed away from a brain aneurysm on Nov. 1st at 42 years old. May she rest in peace.