Light Up Your Smile…Literally

February 22nd, 2011 by

Someone’s decided to apply LED display technology to teeth. Found at YouTube from daito.

Similar Posts:

Tags: , , , ,