Arturia 3 delays you’ll actually use €199

2 min read

The French brand’s effects marke