This guy made a ridiculously impressive ad for his ’96 Suzuki Vitara

Are you buying a car? Or are you buying a god?

Related Videos