American Idol Caitlin Lucia, Mylon Shamble dazzle judges on American Idol March 26, 2018 By Mark Franklin 0