Luke Menard Photograph

Rating: 9.2 / 10.0
Did Luke Menard sing his last American Idol note during the show's round of 16? Simon Cowell and many viewers certainly think so.
More Luke Menard Pictures (Click to Enlarge)



American Idol Pictures (Click to Enlarge)






No Comments