Alert admin about the page
Topic
launch tube?I'm talking about a bigger/longer land version of carrier catapult
Your comments
Chinese Military Forum