Picture - Leif Garrett at NBC Rockefeller Plaza New York City, USA, Monday 5th November 2007

Leif Garrett - Monday 5th November 2007 at NBC New York City, USA







Contactmusic

Comments

Advertisement

Leif Garrett Gallery

leif garrett at rockefeller plaza for an appearance
leif garrett premiere of made in brooklyn held at t

More Leif Garrett Photos

Blur's Latest Album, Magic Whip, Shoots Up To UK Number 1

Remember Blur? The British rockers are back this week and topping the...