Mr Leo comes through with another masterpiece song titled “Toujour Haut” a follow-up to “Amen” Alpha Better records signed artist…