Thursday, 2 Dec 2010


French marines land on shore... when something is just not right. Also take a sneak peak at French top cutting-edge missile launcher and what it can do...

Author: mesmerX | Category: Videos | Comments: 2 | Views: 3712






Copyright Message

© 2015 DailyCognition.com