The Prodigy – Invaders Must Die 10 March 2009 Sabine van Gameren Releasedate: 20-02-2009; Label: Universal By: Nina Mende The Prodigy are a British electronic music group…