Happy Lupercalia
Sex sells. Ask any modern advertiser and he or she will be the first one to tell you that making something seem sexual – overtly or subtly – is still seen as the best way to get people to pay attention to a product. Humans, caught as we are between apes and angels, are interested… Read more Happy Lupercalia