Excalibur is the legendary Sword of Victory. It was forged by inhuman minions from an otherwise unknown metal in the age before humans lived in Britain.
Excalibur is the legendary Sword of Victory. It was forged by inhuman minions from an otherwise unknown metal in the age before humans lived in Britain.