Simple Minds New Album

Discussion in 'Green Room' started by lancer, Aug 17, 2005.

  1. lancer

    lancer There is no answer! Political User Folding Team

    Messages:
    3,093
    Location:
    FL, USA
    http://www.simpleminds.com/

    For anyone thats interested, their new album is out on the 13th of September in the USA and the 12th in the UK.

    Personally my favorite band.