 Live at Womadelaide 2010

Live at WOMADelaide 2010 is an official live recording the rock band The Armada's performance at WOMADelaide 2010 in Adelaide, Australia.The EP was released as a free digital download on the band's official homepage.