VIDEO: Jeep India Installs Country’s Largest Billboard To Advertise The Compass
Jeep India has taken over a hill and turned it into a mountain to promote its Compass SUV. The Indian arm of the American brand has installed the country’s biggest billboard on the busy Mumbai-Pune Expressway to make sure no […]
VIDEO: Jeep India Installs Country’s Largest Billboard To Advertise The Compass Read More »