Camelot 3000 #6 (of 12)

$1.99

Camelot 3000 #6 (of 12)

The wedding of Arthur and Guinevere does not go off without a hitch as an assassin makes his play! Plus, Sir Tristan encounters two faces from the past, which could mean grave consequences for everyone!