Trevor Leonard
Philadelphia
Trevor Leonard is a singer-songwriter, touring musician, recording engineer, producer and mixer from Philadelphia, Pa. He’s a founding member of the three-part harmony folk rock band, TEOA (…
Trevor Leonard is a singer-songwriter, touring musician, recording engineer, producer and mixer from Philadelphia, Pa. He’s a founding member of the three-part harmony folk rock band, TEOA (…