In order to kick-start promotion for the holiday shopping season, Google is opening pop-up stores to showcase its Nexus 7, Chromecast and Chromebooks.
The pop-ups are called Winter Wonderlabs and will show up in six cities: Chicago, Los Angeles, New York, Paramus, N.J, Sacramento and Washington, D.C. according to The Verge. However, don't expect to find one on the Google barge near San Francisco.
The mysterious Google barges are still under wraps, although there have been plenty of rumors, including that they are pop-ups to display Google Glass. New reports say that it's a traveling "artistic structure" that will be used as a technology exhibit space but Google has been mum on its use, according to the San Francisco Chronicle.
The snow-themed pop-ups will even let customers be part of a giant snow globe complete with CGI snow and video.
Consumers wanting more information on Google Glass will have to wait until Google unveils the wearable computer with fanfare. Until then, they will have to be content with Google's other products.