Caterpillars on your Car
Still880
Published
04/19/2010
when a bunch of caterpillars decide to set up camp right around your car, its beyond sucking. Its to the point where I think I would simply say its time to get a new car
2 Comments