Back to photostream

Dell

Dell computers in Limitless (2011, Relativity Media, screen capture)

 

You can read more about product placement: www.brandsandfilms.com

376 views
0 faves
0 comments
Uploaded on May 30, 2011
Taken on May 30, 2011