From the archiveNTDTV @ Tokyo Auto Salon (Spanish)January 25, 2010NTDTV @ Tokyo Auto Salon (Spanish)Watch original video ↗