what going on?

American Idol 12x10

Hollywood Round, Part 4

American Idol 12×10
Feb. 14, 2013

American Idol season 12