Weazel Plaza is a building in Grand Theft Auto V
Headquarters of the Weazel Television Network
It is located in Los Santos
This Skyscraper is based on Fox Plaza in Los Angeles.
Weazel Plaza is a building in Grand Theft Auto V
Headquarters of the Weazel Television Network
It is located in Los Santos
This Skyscraper is based on Fox Plaza in Los Angeles.