Juan Nelson, Famed Ben Harper and the Innocent Criminals Bassist, Dies at 62
Ben Harper and the Innocent Criminals bassist Juan Nelson passed away on Thursday at the age of 62. His cause of death is unknown at this time. Harper broke the news to fans via a tribute on Twitter. “Beloved husband, father, musical genius, BHIC band member of 27 years, and the finest man I’ve ever […]