Tuesday, 25 February 2014

The Shell Corporation Release Music Video For “Maguire’s Plea"

The Shell Corporation have released a music video for their song “Maguire’s Plea”. The track is off their new album “Mandrake” which was released today though Paper + Plastick and Solidarity Recordings.
                          

No comments:

Post a Comment