Pickup Truck
Have you seen this? Thank God, it’s not an actual woman tied up in the back of a pick-up truck, it’s an ad for a company in Waco, Texas that makes decals for trucks. They thought it would be a good move to make a super realistic decal depicting a woman tied up in the back…
Read More