Here is the trailer in German featuring more footage from The Red Baron which is due to hit theaters in Germany on April 10, 2008.
Your browser doesn't support HTML5 video.
Here is the trailer in German featuring more footage from The Red Baron which is due to hit theaters in Germany on April 10, 2008.