Sunday, July 25, 2010

Things You Won't See In Texas

I love England. It's the only place where you can see a Humped Zebra (think Hunchback of Notre Dame meets Lion King.....)

No comments:

Post a Comment