News

WATCH: Steve Jobs’ yacht makes public debut in Holland

Steve Jobs' yacht has made what is believed to be its first public appearance in Aalsmeer, Holland.