Tag: Tequila

Camel Trophy

Camel Trophy

Commodore 64

A truly fascinating game at the time when you often heard of the "Camel Tropy" which was one of the toughest off-road competitions in the world. Born ...