This scum Vander Sloot is going to rot in Peru, I hope.
I wonder who it was in Alabama who wired him ten grand???