The Discovery Channel stores first opened in 1995 and featured educational games, gifts, videos, books, and more that reflected the message you could watch on the channel. By 2007, Discovery Channel announced it would close all of its standalone stores — 103 of them, to be exact – and focus on online retail only.
Discover more from Forgotten Spots
Subscribe to get the latest posts sent to your email.