![AfghanRaiders (Official)](https://i1.sndcdn.com/avatars-000002625961-uokbmj-t240x240.jpg)
AfghanRaiders (Official)
San Francisco
Afghan Raiders are a three-piece live electronic band from San Francisco, California. Be on the lookout for their debut EP, which will be released in the spring of 2011.
Afghan Raiders are a three-piece live electronic band from San Francisco, California. Be on the lookout for their debut EP, which will be released in the spring of 2011.