Shilong, in the northeast portion of India, is known as the hub of rock and roll in India. Unfortunately, the Islamic militants in the area don’t share the same tastes in music.
Recent comments
3 hours 24 min ago
6 hours 4 min ago
7 hours 31 min ago
7 hours 43 min ago
10 hours 10 sec ago
12 hours 27 min ago
12 hours 45 min ago
12 hours 48 min ago
1 day 10 hours ago
1 day 12 hours ago