Mengniu 2 (15 Seconds)
Home

TV Commercial filmed in 2010 for Chinese milk brand Mengniu.