I found the link to the Ultimate GTA vice 2 here is the link:
Gamespot.com
The twin towers r near North Point Mall its kinda hard to c so drive around the mall till u c a road oppisite direction of the mall. Near the green building if that helps, kool mod!
Mizuki_Momochi
Jon joined
This member has provided no bio about themself...