Steve Jobs Spotted on Apple Campus, Seems Fine

SetteB.IT reports that Steve Jobs was spotted at Apple headquarters in Cupertino just yesterday and seemed well.

The news comes just after comments by Steve Wozniak that Jobs recently sounded "healthy, energetic".

Jobs took a 6 month medical leave of absence from Apple earlier this year and is due back in late June.