The WTF Center is a complex of buildings located in Castle Garden City, on the island of Algonquin, featured in Grand Theft Auto IV and Grand Theft Auto: Chinatown Wars.
The WTF Center is a complex of buildings located in Castle Garden City, on the island of Algonquin, featured in Grand Theft Auto IV and Grand Theft Auto: Chinatown Wars.