Back Add a Comment Share:
Facebook Button
Title: Barbarossa (IMDb)
Starring: Rutger Hauer
Released: 4th April 2011
SRP: £15.99

Further Details:
Metrodome Distribution Ltd. has announced the release of Barbarossa: Siege Lord for the 4th of April, priced at around £15.99. No bonus material is included. Here's the artwork.