Owl USB Flash Drive Keyring
I guess the giant from the 90s television series Twin Peaks by David Lynch was right when he said that “the owls are not what they seem” – at least when you look at this blingy keyring owl, which hides a USB flash memory in its head.
Read more





December 14, 2010 















