Listen To 10 years ago Eric Volta – Masters of Puppets This is Eric’s first solo EP on No 19 Music after being a contributor previously. Berlin based Volta, has a