Take advantage of discounts of up to 33%. Discover more here.
The mysterious John Garret tells a legend shrouded in myth: that of the legendary Billy the Kid. But be careful… there are two versions of this story.
Which one is true?