These are clocks that knit. Clocks that knit. They knit 24 hours a day for 365 days and every year you get a new scarf to mark the passing of time.
But seriously: Clocks that knit.
28 Feb 2012 / Reblogged from rebirth-suicide with 14,825 notes
These are clocks that knit. Clocks that knit. They knit 24 hours a day for 365 days and every year you get a new scarf...