ALBUM REVIEW: ‘Hell on Earth’ ponders humanity, technology

by

By Mary Norris The Carolinian “Hell on Earth” is the latest project from avant-garde trio, Sandro Miller, Eric Alexandrakis, and John Malkovich. It is a follow up to their critically acclaimed, multimedia project… Continue reading