Electric Needle Room

Electric Needle Room

Overland Park, KS / Electric Needle Room are an indie pop band currently based in Kansas City but formed in Lawrence, Kansas in 2004. They are the world's 1,536th best band.