Home > Meme Archive
Jun 8, 2016 Source: Esquire.com
In 2003, photos of Barbra Streisand's home leaked onto the internet amid a collection of 12,000 unrelated photos of California's coastline. Streisand attempted to sue the photographer for $50 million, but in doing so, drew so much attention to the ... (Read More)
|
Tweet |