
Pet Day At The 2012 New York International Auto Show
If you visited the Javits Center yesterday, you know that the fur was a-flying at the 2012 New York International Auto Show. To celebrate National Pet Day, dogs, cats, and other non-human companions were on the floor, barking and growling and hissing their approval (or maybe that was disapproval) at many new car models.
[...]