Eric Hall is a composer, improviser, producer, and performer of electronic-based music, as well as an installation artist, DJ, and freelance music and arts educator.
Links:
erichall.bandcamp.com
www.wwwerichall.com
Contact:
www.erichall@gmail.com
facebook.com/eric.hall.stl