LED Eyelashes – Some Kind Of Fashion
This is just plain strange: Japanese women wearing LED lights affixed to their eyelids. Found at YouTube from Soomipark.
Similar Posts:
- The Triumph Of A Heart – Bjork Music Video Directed By Spike Jonze
- Ren & Stimpy Meets Yogi Bear
- Charlie The Unicorn Goes To Candy Mountain
- How To Survive A Zombie Attack
- Christmas Mixer: A Concrete Truck All Alight
