clearly a bunch of made up 5 star…
clearly a bunch of made up 5 star reviews from people who only have 1 review on trustpilot. the website says, create your ai cover song for FREE. you upload all the stuff, then it takes you to a PAYMENTS page. dodgy marketing, dodgy company.
