Video by Girbeagly
63,965 views
Lead your team to victory in this new Clash 3D game! Blast through your enemies as you search for the bomb, then deliver it to your opponents base. Watch and play along to this fun new shooter game here on Lagged.