Message sent! Check your Phone

federal reserve

federal reserve

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

1y ago


A Million Dead Birds Laughing will be presenting their sophomore album, 'Xen', to the Universe come 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 - Pre Orders now available at Filmed by Col B Cadell Photography and Video