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…

posted 4 months ago

ShareThis