Technology Caption contest: dear God, what is that thing? By Barb Dybwad June 3, 2005 3:47 pm EST Add Engadget on Google: Preferred Source Google Discover All we will say is that this involves cinnamon. The rest, we leave to you. [Thanks, anonymous]