Home›Carole MichaellaCarole MichaellaKnown for ActingPlace:Dublin, IrelandMovies2021You Can't Kill Meme Details