Palermo Creators, the official announcement arrives

Palermo officially enters the world of the Creators Legends League (CLL). Through a post published on its…