The Last Stand
913 views · Published 30 September 2007 · 6:08 · Indexed 13 October 2026
Channel: Rivingtonfilm · 2007 · Film & Animation
The Last Stand "We need to make a stand!" It's the year 2011 and China has made war with the rest of the world, they have already taken over some parts of Europe including France, China's main target in Europe now is England, they are close to gaining their goal too but two boys aren't going down without a fight.... © 2008 Rivingtonfilm