Mini USA recently promoted the launch of the all-new four-wheel drive Mini Countryman with an eight panel billboard display in New York’s Time Square. Two fiberglass Mini Countrymans, blue and red, were mounted on an idyllic mountain scene with the words, “Let it Snow”.
Credits
The Times Square takeover was developed at Butler Shine Stern & Partners








Pingback: Tweets that mention Mini Let It Snow in Times Square | The Inspiration Room -- Topsy.com