Talking mirror

07.20.06
Talking mirror now available for your home
07.20.06

Talking mirror now available for your home

Adding secondary functions to mirrors isn't a new concept, but Craig Barr has literally made a dream...

View