Nearly 30 years after her death, the artist’s freakish and fashionable doll sculptures are finally getting their due. But those who knew her best are still grappling with her legacy.
The SEAT Ibiza is an icon of the urban hatchback market. First introduced in 1984, it has racked up over 6 million sales over five generations. The new SEAT Ibiza pushes boundaries, embracing new ...
Since the 1970s, Judy Blume has won more than 90 awards for her ability to perfectly capture the inner turmoil of being a ...