Picture - Howard Stern and Beth Ostrosky at Tribeca Grand Hotel New York City, USA, Thursday 20th January 2011

Howard Stern and Beth Ostrosky - Howard Stern and Beth Ostrosky Stern Thursday 20th January 2011 at Tribeca Grand Hotel New York City, USA







Contactmusic



Comments