By erikoss
March 23, 2009
Tags: godzilla, lille, monster
Category: Uncategorized
Leave a Comment »
I was walking down the streets in Lille (north of France) when I saw that …
Get every new post delivered to your Inbox.