New album, got it today, and if you're a Pendulum fan.. get it, trust me, you WILL love it
Got Voodoo People and Master Of Puppets too!
16 track CD (concert)
19 track DVD of the concert
wild
chargers5583 wrote:Never heard of em. Oh well!?!
Vixen wrote:sure did
|
|