Old Art Alley In Twin Falls ID is a Pretty Awesome SightOld Art Alley In Twin Falls ID is a Pretty Awesome SightThe Downtown Art Alley Project was a short-lived project, but the art remains to remind us of the talent and time that went into it.Nate BirdNate Bird