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




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...