Sunday, January 23, 2011

Only in Italy...

...can you ride your bike to work and have to stop for a pig and goose crossing the street, running amuck like two young school friends. 

No comments: