Top Gear Philippines drives the Suzuki Kizashi

Views 7

Behind-the-scenes footage of our May 2012 cover shoot.

Share This Video


Download

  
Report form