What British video game developer developed the game World Rally Championship?
World Rally Championship (2005 video game): WRC: FIA World Rally Championship is a racing video game developed by Traveller's Tales for the PlayStation Portable. Traveller's Tales: Travellers Tales (UK) Limited, doing business as Traveller's Tales, is a British video game developer and a subsidiary of TT Games.
Traveller's Tales