• Embed
watch full episode

Duck Hunt

ClipSeason 3 Ep 511/1/2006

After a disappointing hunting trip, Captain Hero decides to upgrade his arsenal.

Watching