Estrella DVD Available Online

Estrella XX: A Beautiful War is available from Underachiever Films. The 90 minute film was produced by SCA members in 2004.

The DVD is for sale for $15 on the company's website. Those interested may view the trailers online or order the complete 11-disc boxed set for $75.