Posted on October 14, 2008Twadget sounds dirty… But, it’s a Windows Vista sidebar gadget: http://arsecandle.org/twadget/
Posted on June 12, 2008New humanoid robot released in Dubai What? In Dubai? Seriously. See all the photos… http://english.people.com.cn/90001/90783/6428741.html