Did You Know That Cass Elliot And Keith Moon Died In the Same Place?
Strangely enough, both Mama Cass and Keith Moon died in the same London flat that was at the time of both their deaths owned by Harry Nilsson located at Curzon St. in London, England. On July 29, 1974 Cass died in her sleep at...
Read More