Welcome to ...

The place where the world comes together in honesty and mirth.
Windmills Tilted, Scared Cows Butchered, Lies Skewered on the Lance of Reality ... or something to that effect.


Wednesday, October 13, 2010

Where To Get Your Happy Pills In Spain

 
Ah those crazy Spaniards and their drug legislation. These pictures are from Barcelona in Spain where - unbelievably - you can buy your (so called) happy pills by simply walking in off the Avinguda del Portal de l'Angel and helping yourself.

No comments: