thumimage

Still Waters

Still Waters

No, not the fictional band from Almost Famous. This is a real rock band from Gangtok, India. The band, formed in 2001, shot to fame with their incredible performance in the Great Indian Rock and were featured in MTV Roots as well.