Afghan store turns into a steamy sex den. Afghan store turns into a steamy sex den. SexOrStoreAfghanistan