Julia "Missy Cyclops" Flores was a contestant on Season 13 of American Idol.
Audition[]
Julia auditioned in Salt Lake City. All three judges voted "no", eliminating her from the competition.
Julia "Missy Cyclops" Flores was a contestant on Season 13 of American Idol.
Julia auditioned in Salt Lake City. All three judges voted "no", eliminating her from the competition.