Tag: Must See Gurkhas in Afghanistan
TVC of Force Gurkha Is Out: A Must Watch Video
Gurkha is the ray of hope for Pune based carmaker ‘Force’ and to make it a success TVC route is mandatory these days; but ads tend to…