back to top

Katrina Darrell

Darrell showed up to American Idol auditions in Phoenix singing "Vision of Love" wearing high heels and a string bikini.

Posted on

Watch her performance on American Idol (it's not that bad):