dancescape dance videos

Steven Tyler Rocks “American Idol” Finale

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