South Carolina-based extreme technical death metallers NILE have issued the following update:"We are extremely sad to inform this to our fans in India that our tour of India has been called off as the visas for three of the members were refused today by the Indian embassy in Washington D.C.
More...
More...