Tuesday, December 26, 2006

94% of Spanish bank notes have cocaine on them

Wow.

No comments: