Share this

Monday, July 02, 2012

Switzerland - Designed to self-destruct?


... This is an interesting tale of self-defence by the Swiss... here.

No comments: