umm...

Feb 06, 2005 15:50

so apparently Ambrea and Hanna Williams are in prison in Ecuador because someone planted cocaine in their backpacks.... random, and a bit hilarious in a horrible sort of way.
Previous post Next post
Up