True Crime: Streets of LA is a action game developed by Luxoflux for the Xbox. The game was released on November 4, 2003.
Screenshots
View All 13 Screenshots »



True Crime: Streets of LA (Xbox)
True Crime: Streets of LA is a action game developed by Luxoflux for the Xbox. The game was released on November 4, 2003.