Petrol vs Battery Drag Race [video]

Every weekend the chaps from UK automotive site Car [...]