Steve Jones Talks Astro's Bad Attitude: What Was It Like Standing Next...

Steve Jones Talks Astro's Bad Attitude: What Was It Like Standing Next To Him On Stage?

“The X Factor” host Steve Jones chats with Access about Astro’s bad attitude and Simon Cowell putting him in his place. What was it like standing on stage next to the young performer during that exchange? Plus, does Steve think Astro can come back from this bad moment?