|
Leiahdorus (lee-ah-DOR-uss) Albuquerque, NM Currently hard at work on our third album Anticipated Release: 2009 Preview Video of the new album now posted! Music Video for “They Have Eyes” now posted! |
![]() |
|
Leiahdorus (lee-ah-DOR-uss) Albuquerque, NM Currently hard at work on our third album Anticipated Release: 2009 Preview Video of the new album now posted! Music Video for “They Have Eyes” now posted! |
![]() |