The Prodigy – Invaders Must Die

Posted on

Release Date: March 3, 2009 Reviewed by Evelyn Miska It has been a few years since The Prodigy has raised their collective heads. Although they jumped on the British electronica bandwagon in in the early 1990s and made a name for themselves, one has to wonder how much of a yen for this sort of […]

Read More