Photo: selma blair billie joe armstrong geezer tribeca 06 | Photo 3639173 | Just Jared: Entertainment News