Snoop Dogg, David Beckham and Jay Baruchel Use Necessary Force in Adidas Star Wars Ad

We're not quite sure what the sports brand is selling, but we're buying!

By Katherine Riley Jun 08, 2010 12:00 AMTags