Career Summary:

Francesco Castellacci

  • April 04, 1987
  • 30
  • Italy
  • Michelin Gt3 Le Mans Cup
  • 177
  • Spirit of Race
  • 4
  • 18
  • 4
  • 3
  • 2.26%
  • 10.17%