The Blind Eyes
The Blind Eyes are an award-winning indie/ power pop band from St. Louis, MO. They have received consistent praise for their unique songs, strong live performances, and their recorded output.
The Blind Eyes are an award-winning indie/ power pop band from St. Louis, MO. They have received consistent praise for their unique songs, strong live performances, and their recorded output.