Leila Macavoy – All that Jazz! MIKE COLQUHOUN March 18, 2024 Entertainment It is incredible how some people have such an innate and exceptional talent that it could so easily have been hidden from the world. Leila Macavoy fits into this category.