Sliepel's
Sliepel's is a business in Vice City appearing in Grand Theft Auto: Vice City. It is unknown what the business does.
Sliepel's is a business in Vice City appearing in Grand Theft Auto: Vice City. It is unknown what the business does.