Gideon's Triumphant Clash

Gideon's small army winning a battle with loud noises.