Today's Evil Beet Gossip
Neil Armstrong

Neil Armstrong Dies at 82

From the family of Neil Armstrong: “We are heartbroken to share the news that Neil Armstrong has passed away following complications resulting from cardiovascular procedures. Neil was our loving husband, father, grandfather, brother and friend. Neil Armstrong was also a reluctant American hero who always believed he was just doing his job...