021604MP_rodvh1
NEW YORK - FEBRUARY 16: Rod Stewart and contestants tape VH1 "U Rock" at Hit Factory February 16, 2004 in New York City. (Photo by Matthew Peyton)
Add to Lightbox Download- Filename
- PR-044.jpg
- Copyright
- C Matt Peyton Photography LLC
- Image Size
- 2000x1331 / 570.1KB
- www.peyton.com
- Contained in galleries
- Celebrity PR