Sunday, June 24, 2007
1:23 Engagement
10ton is a new online video shop from New York working with advertisers to produce web content and some great video shorts. They are elevating the quality of online advertising and I can see 10ton doing some great work in the future as evidence of this short promo. Nice work.