Tag Archives: Maruti Suzuki come alive

Weird Maruti Suzuki teaser website goes on air

Maruti Suzuki has kicked off a teaser website. We can't complete that sentence as we're still scratching our heads and figuring out what it is about. The teaser website plays a flash presentation showing a catalogue shots of a crash test dummy's