Pet Stuffers
Pet Stuffers is an advertisement on radio stations in GTA Vice City.
Basically, it is a business that uses taxidermy to 'stuff' customers' dead pets, so pet owners can have their pets forever.
Pet Stuffers is an advertisement on radio stations in GTA Vice City.
Basically, it is a business that uses taxidermy to 'stuff' customers' dead pets, so pet owners can have their pets forever.