SPECIAL TOUCH MUSIC
Updated 35 days ago
Special Touch Music is a music rights production and management company based in Aix-en-Provence (South of France)...
Special Touch Studios is a production company whose ambition is to renew the imagination by proposing other views on the world.
Also known as: Special Touch Studios