King Arthur

King Arthur, a slingshot enthusiast from Southern Germany.