Sem-Techs Electronics
Sem-Techs Electronics is an electronics store in the Red Light District of Portland Island, Liberty City, which appears in Grand Theft Auto III.
Sem-Techs Electronics is an electronics store in the Red Light District of Portland Island, Liberty City, which appears in Grand Theft Auto III.