Photo of Weasel “Riding” Woodpecker Takes Internet by Storm, Spawns Spin-Off Memes

Photography is a massive worldwide industry, employing about 224,893 people in the U.S. alone. But it’s an amateur photo snapped in Essex, England, that’s currently taking the Internet by storm. The photo in question shows a weasel ....

Continue reading