Throwback Thursday: With the slogan “Out of this World Watches” Fossil put their newest watches front and center using pedestals of varying heights. The Android robot gave it a high-tech feel.
Date: 28 November 2014
Location: Fossil Store at Northpark Center, Dallas, TX
Photo by Mari Davis using iPhone 5
More from StoreWindows at FashionWindows