Michael J. Holmes

indie, pop, singer-songwriter, adult contemporary, male vocalists

Toronto born artist, Michael Holmes, is a gifted talent that writes melodic heart on his sleeve pop that translates into infectious and genuine songs that will keep you hooked.