Brakes cited in Disney crash (revised article) - Orange County Register, 10/14/05

Printable View