Celebrities, gossips, News, funny, technology, updates daily

Stockholm based studio Humans Since 1982 has designed a hair clip that allows you to have eyes on the back of your head.

Blog Archive