Daily news about direct marketing & engaging advertising
Friday, October 19, 2007
D3 Expo "Metro windshield"
The sticker on the windscreen of the moving Metro provided commuters with the experience of being part of a futuristic video game. Just like the games you would experience at the actual video game expo - D3.