Music video by LUXT performing Suck it Down - American Beast Album. (C) LUXT 2003. Lead vocalists aNNa Christine and Erie Loch. Crash on bass, Frost on drums, David H. on guitar. LUXT named their hybrid of music “Cyber Voodoo Rock.“ a mix of Industrial Metal and Nu Metal.
Hide player controls
Hide resume playing