Headless Eyes is a music project that was created by Leo.
Leo was born in Sacramento California and resided in Woodland. Relocated to Los Angeles in 1992 to pursue her music. The projects name was originally called 11th hour and then changed in the early 1990's. Originally this was not to be a band but was put together to make demos for another artist. In 2002 she went on her own and performed various shows between 2003-2004. Several for metal… read more
Don't want to see ads? Subscribe now