Message sent! Check your Phone

federal reserve

federal reserve

A Million Dead Birds Laughing - Xen [Official Promo Clip] (HD)

3y ago


A Million Dead Birds Laughing presented their sophomore album, 'Xen', to the Universe on July 27th 2012. A counterpart to their debut album 'Force Fed Enlightenment' -- This album stands as Part II of the AMDBL 'alphabet' -- and a statement of serious intent to offer up something fresh and sinister to the musical ether. The world will soon know change... Xen is believing. Facebook - 'XEN' is now available for download at Filmed by Col B Cadell Photography and Video