Liberty City

Concept

fictional city in Rockstar Games' video games series Grand Theft Auto (HD)

Mentioned in 1 video