SLIDES: Self service dog wash

Dog Beach Pet Wash on Tilton Road in Northfield, New Jersey.
April 27, 2009 9:05:13 AM PDT