Scotch Ellis Loring

Scotch Ellis Loring

Born 26 July 1961 in Limestone, Maine, USA

Producer