Gears of War/Weapons

Boomshot Page

The boomshot is the Locust rocket launcher.