Archive › Artists Eddie Mekka 1 record in the archive · 1974 About the artistNew York, USA Records Eddie Mekka – Here I Am On Trial for My Life (1974) Browse the whole archive · Annotated collections