A traffic crash caused a natural gas leak in Aurora, temporarily forcing the closure of a portion of Montgomery Road early ...
Isuzu is yet to detail the new engine, however Top Gear Philippines reports it'll be a 2.2-litre unit, based on the 1.9-litre ...