
1/1 |
Yarel Ramos & Crash Barrera (right) at the NBC Universal Winter 2011 Press Tour at the Langham Huntington Hotel, Pasadena..January 13, 2011 Pasadena, CA.Picture: Paul Smith / Featureflash
© Paul Smith / Featureflash 2011Date: 15 Jan 2011
2395x3600