Share
twitterlinkedinfacebook
Image 1 of 1
Jessica Gillarduzzi_4385.jpg
18 November 2005: Jessica Gillarduzzi pilots Italy 2 to a 17th place finish at the 2005 FIBT AIT World Cup Women's Bobsleigh Tour at the Verizon Sports Complex, in Lake Placid, NY. Mandatory Photo Credit: Ed Wolfstein.