Frank Tapoli Blog
Friday, March 3, 2006
More Duff
Hilary Duff lip-synching (?) in Italy on February 28.
Newer Post
Older Post
Home