< < Previous Photo - Index - Next Photo > >
Description: Picture taken at a Ferrari of New England Club event at Lime Rock Race Track in CT in mid July of 07. Never heard why this crash took place but this is the better looking side of the car!
Location: Lime Rock, CT