Rod and Penny hit the town

Wednesday December 6, 2006

Rod stewart and Penny Lancaster out and about in London

Photo: © EMPICS

  • <
  • Rod and Penny hit the town

  • >
  • 1 of 8