Judd Nelson Celebrates Mustache March

3/13/2008 3:45 PM PDT
So where has '80s teen icon Judd Nelson been for the last 20 years? Apparently, stuck in traffic on Sunset.

A TMZ staffer/"Breakfast Club" aficionado spotted the '80s teen icon Judd Nelson driving down Sunset yesterday. With the risk of looking like a neo maxi zoom dweebie, our guy hit up Nelson for a picture ... in the middle of traffic!