2023
The most popular song by Geo Debono's is The Mirror
Geo Debono's first song The Mirror released on Fri Feb 17 2023.