Monday, April 23, 2007

80,400 miles

Massachusetts

Rear strut failure

Seal blew, releasing all fluid

No comments: