Tuesday, June 16, 2009

Dogs vs Cats: Dogs win every time














3 Chihauhua's get a Mountain Lion whacked.