Ellen DeGeneres has mourned the death and loss of DJ Stephen tWitch Boss. Losing a close one has always been…
Ellen DeGeneres was born on January 26 1958 in Metairie, Louisiana, U.S. She is a well-known American actress, stand-up comedian,…