Thursday, October 21, 2004

A weird corporate blackmail plot in France, involving 2000 credit cards straped to road signs.

No comments: