Spain’s failed attempt at urban development
On the set of Godzilla
Weird statue in Prague
Cats re-enacting famous paintings
Over the streets of Agueda, Portugal, hundreds of colorful umbrellas float above pedestrians’ heads.
Awesome defaced Shirley Temple album cover
30 Worst Book Titles