World’s Strangest

Your source for the strangest things around!
Ads

Annie Leibovitz Fairy Tale Photos

For those of you who don’t know Annie Leibovitz, she’s the rock star of photographers. Of course, it doesn’t hurt that a majority of her subjects are rock stars. Even if you don’t recognize her name though, you’re probably at least a little familiar with her works, particularly the famous image of John Lennon kissing [...]