Watch First Squad: The Moment of Truth - Movie (Director's Cut) [Rusian Audio] Online

Aired: May 13, 2009