Date: 26 Jun 2005

Location:
Le Mans, France.

Venue:
Fury Fest