Live TVLive TV
News18 » Buzz» Videos

First music festival in Afghanistan in 3 decades

BuzzOctober 2, 2011, 11:09 am

Bands from Afghanistan Uzbekistan, Australia and Kazakhstan electrified the crowds at a 6-hr long concert.

Latest Most popular Live TV