Picture - Heather Locklear and American Idol Los Angeles, California, Wednesday 20th May 2009

Heather Locklear and American Idol - Heather Locklear and Ava Sambora Los Angeles, California - The American Idol Season 8 Finale held at the Nokia Theater - Arrivals Wednesday 20th May 2009


heather locklear 5299282





Contactmusic

Comments