the freakiest show

Aliens4Sale. The name says it all.
Visit their store on Passeig Sant Joan 5.





All images via Aliens4Sale.
Join us on F A C E B O O K