Recording at Forum Studios
We are recording at the incredible Forum Studios in Rome, Italy. A magnificent, huge room, it's ...
Leave a reply
Share This