Advert: Suzuki Vitara TV Advert 2019 - Time to Play
Music: Portugal The Man - Live in The Moment
Suzuki Motor Corporation is a Japanese multinational corporation headquartered in Minami-ku, Hamamatsu. Suzuki manufactures automobiles, four-wheel drive vehicles, motorcycles, all-terrain vehicles, outboard marine engines, wheelchairs and a variety of other small internal combustion engines. The music to the TV Advert is from Portugal the man - Live in the moment.