Toshiba Recognizes the Tech Goddess in All of Us!

Toshiba Rocks Times Square for the Windows 7 Launch today in New York.

More Photos here: http://bit.ly/ToshibaTimesSquare

Toshiba Tech Goddess in Times Square

Toshiba Tech Goddess in Times Square