From a place not necessarily known for its metal, Bangalore, India, hails this hot new band, Limit Zero. The group started out as nothing more than...