Eyeball: Project Earth Eyeball recently posted some new work, including a svelt promo for the Discovery Channel’s “Project Earth.” The look of the spot is a welcome departure… Read more Justin Cone • 16 years ago