Loading...
Uploaded by InwindowOutdoor on Feb 13, 2009
This is a series of Storescapes by Inwindow Outdoor for the recent launch of Pepsi's new branding. The outdoor advertising locations were in New York, LA, SF, Miami and Chicago.
Entertainment
Standard YouTube License
very cool product.
bjdeboer5925 1 year ago
Load more suggestions
very cool product.
bjdeboer5925 1 year ago