Games of 2014
Top Games of 2013
'Taxi 3: eXtreme Rush' - 18 New Screens
by Rainier on March 7, 2005 @ 12:45 p.m. PST
Taxi 3: eXtreme Rush is a high end racing game in which you dash frantically through the city of London in order to pick up and drop off passengers.
More articles about Taxi 3: Extreme Rush