March 15th, 2010
tevaillumf.jpg

Sandal company Teva has a new product coming out in May called the Illum. It’s basically a super comfy waterproof microsuede sandal with tiny LED lamps in the middle of each foot that…