User review spotlight: Carmageddon (DOS). Released in 1997.

The Armchair Travel Company Ltd.

Trivia:

Company location and information (2009):

The Armchair Travel Co Ltd
21 Queens Gate Place
London SW7 5NY England
Telephone: +44 207 589 7637
Registered in England 2855141

Contributed on Sep 01, 2009 by Jeanne (75603)