Kabul Rocks

Power chords... head banging.... cheering crowds. Just a normal rock concert? Look again... this is Afghanistan. Birth place of the Taliban and now, home to several up and coming rock bands.