Autos Cars BMW M-Power Ad In Moscow 12 years ago Aldo Strada This was a billboard in Moscow back in April advertising the new M3. There are actual cars on that billboard! 60 SHARES Share on Facebook Tweet Follow us Share Share Share Share Share Continue Reading Previous Aplina BMW 123d Turbo CoupeNext A New Definition Of Mini Cab Leave a Reply Cancel replyYou must be logged in to post a comment. This site uses Akismet to reduce spam. Learn how your comment data is processed.