You can't fight Crazy
Friday, September 18, 2009
Where in the World is Karen Rivera?
Though Karen's new home in Peru is in a popular neighborhood, the one downside was the giants.
(ps. this one is my favorite so far)
2 comments:
Anonymous
9/21/2009 11:16 PM
Damn those Machu Picchu Giants!!!!!!
Reply
Delete
Replies
Reply
Jennifer
9/22/2009 9:44 PM
I think I just tinkled a bit!
Reply
Delete
Replies
Reply
Add comment
Load more...
‹
›
Home
View web version
Damn those Machu Picchu Giants!!!!!!
ReplyDeleteI think I just tinkled a bit!
ReplyDelete