Nissan - Damned Ponies

2011-08-05
EN-US Subbed version of Nissan Frontier Brazilian Ad "Pôneis Malditos".