Biggest Ad Space in Russia for BMW

One of the biggest ads in Russia, located in the center of Moscow. Its square size is more than one and a half acres (6000 m2) and has a few full size cars attached to it, with back lights and headlights which glows ups the display board in the evening. BMW is a high-performance German automobile, motorcycle and engine manufacturing company founded in 1916.

  • BRAND: BMW
  • AGENCY: — Not Available —
  • CAMPAIGN TYPE: OOH Campaign
  • CATEGORY: Media / Advertising