Mengniu 2 (15 Seconds)

TV Commercial filmed in 2010 for Chinese milk brand Mengniu.