American Idol: Leroy Wells

  • Aired 01/28/2005
  • 412 Views

Winning the prize for most incomprehensible contestant, Wells finally gets kicked out of the audition chamber.

Loading...