is apparently Mexico City right now. And where is the #2 kidnapping capital of the world, you ask? Phoenix, AZ, according to
ABC News.
So yes, folks, I live in the kidnapping capital of the U.S. and the #2 kidnapping capital of the world. Good times.