Posted on May 13, 2014
Leave a Comment
Global marketing never ceases to amaze me.
Red Bull in Japan. Ok.
In Switzerland it comes from Austria…. Now that all makes sense!
Category: Japan 2014
Enter your email address to subscribe to this blog and receive notifications of new posts by email.