Friday, June 19, 2009

Village Pet Store And Charcoal Grill in New York City

Animals in bizarre situations in a grillbar, New York...Poor animals...

No comments: