article placeholder

Steven Tyler is still in Aerosmith

“American Idol” season 10 will premiere on FOX on Jan 19, but it seems like there is some on-going awkwardness behind the show. According to ABC, new judge Steven Tyler said Tuesday that his new job as an...