
By: TurtleBoy - 10 September 2012 - 0 Comments
Achilles was a Greek hero from the infamous Trojan War, who was said to be invulnerable everywhere on his body, except for his heel; hence the world-renowned saying of Achilles Heel, which has been used [...]