Logitech in the News

September 20, 2010 Comments Off on Logitech in the News

Last week we gave you a video sneak peek at a new product. Did you guess what it was? Yep,