dangerous driving Delhi: Police fine vehicles after video of men travelling on window, roof of car The video shows the men sitting on windows and on top of cars with loud music playing in them near Delhi's Lodhi road. « Previous1Next » 1 of 1