Mike Goubeaux directs spot for eBay's Russian launch

Mike Goubeaux directs spot for eBay's Russian launch

Mike Goubeaux directs spot for eBay's Russian launch

Apr. 22, 2013