- Wed 30 January 2008
- technology
- Gaige B. Paulsen
Somebody from HEMA (retail site in the Netherlands) put a lot of work into this advertisement It's well worth the click. Thanks to fark for the pointer.
Ed Note (2018-11-23) This page appears to be lost to time and Flash.