David Allen sure can launch a goat!