Some pics of South Beach Miami for all of you to enjoy, almost there :)
Planned to visit Miami before the game releases, coincidentally as you all know Rockstar is advertising all around Miami. I particularly enjoyed the west coast customs cars for vice city, they were shooting some sort of promo video I guess