Anime News

Anchor Bay Adds First Squad: The Moment of Truth
Date: 6/8/2010
Studio 4?C's animated take on Russian story set on World War II's Eastern Front
Source: Anime News Network