Le Mans (France) (AFP)
Porsche snatched victory in one of the most dramatic finishes in Le Mans 24 Hour Race history after Toyota suffered an agonising power failure with just minutes left on Sunday.
NO 1 Town Flyer
NO 10 Daytona Charger
The Citizen. All rights reserved.