They appear overnight, create excitement and leave town before the buzz dies. Unlike other forms of outdoor media, Flash Stores offer advertisers that don’t typically have a retail presence an opportunity for consumers to interact with their brands in a very hands-on way. Inwindow Outdoor can help advertisers deliver not just a message, but an experience.