Steven Tyler Rocks “American Idol” Finale

“American Idol” judge Steven Tyler performed “Dream On” during Wednesday’s season finale.

Tags: ,
 

Comments are closed.

00:00:00