Friday, October 28, 2011

Logo Quiz of the Day : 868

Hint: Backpacks
Answer: The Targus Corporation
The Targus Corporation is a United States-based manufacturer of accessories mostly related to mobile computing and photography.