When was the Freedom Fighters video game released
When was the Freedom Fighters video game released
The Freedom Fighters, originally titled Freedom: The Battle For Liberty Island is a third-person shooter video game that was released October 1, 2003.