New York City has the National. Minneapolis-St. Paul has the Hold Steady. Portland has the Shins. And Kabul has... Kabul Dreams? While the aforementioned American cities are famous among music fans for the popular indie rock bands they've produced...