GoliathWas

Goliath was a physical giant; David was a Spiritual Giant! Guess who won?