20040526 city.bengaluru: Power bikes: It's Mad Max phenomenon