Paul Rodriguez features in this commercial for Mountain Dew’s Green Label Art Shop Series of cans. Don Pendleton and P Rod have teamed to product a limited edition Mountain Dew can, and 35 more cans will be released as well, with fans encouraged to vote for their favorites, with the winner entering production.
Xiaoli Li
Latest posts by Xiaoli Li (see all)
- Or Glory: 21st Century Rockers by Horst A. Friedrichs - September 27, 2010
- Liu Xiang x Nike Sportswear Holiday 2010 Lookbook - September 6, 2010
- Dos Equis by KAWS Launch in Mexico City - September 6, 2010