News

La Lucha out now!!

As of March 31st, La Lucha is available to order or buy in stores.  The release date in the UK is April 20th, but apparently if you order through the Book Depository, you can get it immediately (!).