American Idol Finalist Party

Categories:  Steven Tyler

Zimbio.com

American Idol: Season 10 Finalist Party
The Grove, Los Angeles, CA – March 3, 2011.
(Photo by Bauer Griffin)

Photo Gallery:  (here).

Comments are closed.