Saw this on digg and I felt like sharing, geek humor anyone?
Simply hilarious. Sound effects remind me of Lost, which by the way goes back in air this week.
Leave a Reply
You must be logged in to post a comment.
Technology news and commentary by the TechSpot.com staff