Marshall Allen, the leader of the Sun Ra Akestra, is 94 years old. They’re based in Philadelphia and are truly legends.

— Maggie (@writergeek313) June 12, 2018