3587
Comments (104)
sorted by:
You're viewing a single comment thread. View all comments, or full comment thread.
5
HillarysBeaverMunch 5 points ago +5 / -0

Plus, they clubbed the fuck outa Chinese soldiers at 19,000 feet, engaging in hand to hand combat and fucking their shit up royally, so Godspeed India indeed!