Re:Chumby... it's finally here!
by leeskye on Monday November 12, 2007 @08:26PM
(#78941)
Dont mean to rag, but I've seen this in person (Berkeley Play conference) and at first I thought it was a baby seat head-rest. Personally, I'd rather spend another $110 to get an iPod touch.
[ Parent
| on HN ]
There are no comments on this comment yet.