'American Idol' Season 13 Finale Could Be Moved to New York

Rumors circulating on the web say that the grand finale of the singing competition this year will be held at Madison Square Garden, not in Los Angeles like the previous seasons.  Read More...


http://www.aceshowbiz.com/news/view/00067394.html

Comments

Want to comment on this? First, you must log in to your SideReel account!